副本集名称 角色 IP地址 端口号 优先级
CCTV-test Primary 192.168.1.21 27017 10
Secondary 192.168.1.21 27018 9
Secondary 192.168.1.21 27019 8

二、现象描述

1. 配置文件

复制集成员配置文件->连接数

[root@mm2020 ~]# cat /data/mongodb/cctv/27017/conf/mongodb.conf | grep max
  maxIncomingConnections: 8

2. 报错

操作系统连接MongoDB数据库主节点报错

[root@mm2020 ~]# mongo 192.168.1.21:27017/admin -u 'admin' -p 'admin'
MongoDB shell version v3.6.3
connecting to: mongodb://192.168.1.21:27017/admin
2020-12-14T20:37:59.851+0800 I NETWORK  [thread1] Socket recv() Connection reset by peer 192.168.1.21:27017
2020-12-14T20:37:59.851+0800 I NETWORK  [thread1] SocketException: remote: (NONE):0 error: SocketException socket exception [RECV_ERROR] server [192.168.1.21:27017] 
2020-12-14T20:37:59.851+0800 E QUERY    [thread1] Error: network error while attempting to run command 'isMaster' on host '192.168.1.21:27017'  :
connect@src/mongo/shell/mongo.js:251:13
@(connect):1:6
exception: connect failed

日志显示报错

2020-12-14T20:28:22.547+0800 I NETWORK  [listener] connection accepted from 192.168.1.21:60634 #60 (7 connections now open)
2020-12-14T20:28:22.547+0800 I NETWORK  [conn60] received client metadata from 192.168.1.21:60634 conn: { application: { name: "MongoDB Shell" }, driver: { name: "MongoDB Internal Client", version: "3.6.3" }, os: { type: "Linux", name: "Red Hat Enterprise Linux Server release 7.6 (Maipo)", architecture: "x86_64", version: "Kernel 3.10.0-957.el7.x86_64" } }
2020-12-14T20:28:22.560+0800 I ACCESS   [conn60] Successfully authenticated as principal admin on admin
2020-12-14T20:28:22.564+0800 I NETWORK  [conn60] end connection 192.168.1.21:60634 (6 connections now open)
2020-12-14T20:28:24.625+0800 I NETWORK  [listener] connection accepted from 192.168.1.21:60636 #61 (7 connections now open)
2020-12-14T20:28:24.625+0800 I NETWORK  [conn61] received client metadata from 192.168.1.21:60636 conn: { application: { name: "MongoDB Shell" }, driver: { name: "MongoDB Internal Client", version: "3.6.3" }, os: { type: "Linux", name: "Red Hat Enterprise Linux Server release 7.6 (Maipo)", architecture: "x86_64", version: "Kernel 3.10.0-957.el7.x86_64" } }
2020-12-14T20:28:24.637+0800 I ACCESS   [conn61] Successfully authenticated as principal admin on admin
2020-12-14T20:28:24.641+0800 I NETWORK  [conn61] end connection 192.168.1.21:60636 (6 connections now open)
2020-12-14T20:28:26.659+0800 I NETWORK  [listener] connection accepted from 192.168.1.21:60638 #62 (7 connections now open)
2020-12-14T20:28:26.659+0800 I NETWORK  [conn62] received client metadata from 192.168.1.21:60638 conn: { driver: { name: "MongoDB Internal Client", version: "3.6.3" }, os: { type: "Linux", name: "Red Hat Enterprise Linux Server release 7.6 (Maipo)", architecture: "x86_64", version: "Kernel 3.10.0-957.el7.x86_64" } }
2020-12-14T20:28:26.660+0800 I NETWORK  [listener] connection accepted from 192.168.1.21:60644 #63 (8 connections now open)
2020-12-14T20:28:26.660+0800 I NETWORK  [conn63] received client metadata from 192.168.1.21:60644 conn: { driver: { name: "MongoDB Internal Client", version: "3.6.3" }, os: { type: "Linux", name: "Red Hat Enterprise Linux Server release 7.6 (Maipo)", architecture: "x86_64", version: "Kernel 3.10.0-957.el7.x86_64" } }
2020-12-14T20:28:26.661+0800 I ACCESS   [conn63] Successfully authenticated as principal __system on local
2020-12-14T20:28:26.662+0800 I NETWORK  [listener] connection refused because too many open connections: 9
2020-12-14T20:28:26.663+0800 I NETWORK  [conn63] end connection 192.168.1.21:60644 (7 connections now open)
2020-12-14T20:28:26.694+0800 I NETWORK  [listener] connection accepted from 192.168.1.21:60648 #65 (8 connections now open)
2020-12-14T20:28:26.694+0800 I NETWORK  [conn65] received client metadata from 192.168.1.21:60648 conn: { application: { name: "MongoDB Shell" }, driver: { name: "MongoDB Internal Client", version: "3.6.3" }, os: { type: "Linux", name: "Red Hat Enterprise Linux Server release 7.6 (Maipo)", architecture: "x86_64", version: "Kernel 3.10.0-957.el7.x86_64" } }
2020-12-14T20:28:26.706+0800 I ACCESS   [conn65] Successfully authenticated as principal admin on admin
2020-12-14T20:28:26.711+0800 I NETWORK  [conn65] end connection 192.168.1.21:60648 (7 connections now open)
2020-12-14T20:28:28.754+0800 I NETWORK  [listener] connection accepted from 192.168.1.21:60650 #66 (8 connections now open)
2020-12-14T20:28:28.754+0800 I NETWORK  [conn66] received client metadata from 192.168.1.21:60650 conn: { application: { name: "MongoDB Shell" }, driver: { name: "MongoDB Internal Client", version: "3.6.3" }, os: { type: "Linux", name: "Red Hat Enterprise Linux Server release 7.6 (Maipo)", architecture: "x86_64", version: "Kernel 3.10.0-957.el7.x86_64" } }
2020-12-14T20:28:28.766+0800 I ACCESS   [conn66] Successfully authenticated as principal admin on admin
2020-12-14T20:28:28.771+0800 I NETWORK  [conn66] end connection 192.168.1.21:60650 (7 connections now open)
2020-12-14T20:28:30.416+0800 I NETWORK  [listener] connection accepted from 192.168.1.21:60656 #67 (8 connections now open)
2020-12-14T20:28:30.416+0800 I NETWORK  [conn67] received client metadata from 192.168.1.21:60656 conn: { driver: { name: "MongoDB Internal Client", version: "3.6.3" }, os: { type: "Linux", name: "Red Hat Enterprise Linux Server release 7.6 (Maipo)", architecture: "x86_64", version: "Kernel 3.10.0-957.el7.x86_64" } }
2020-12-14T20:28:30.416+0800 I NETWORK  [listener] connection refused because too many open connections: 9
2020-12-14T20:28:30.891+0800 I NETWORK  [listener] connection refused because too many open connections: 9
2020-12-14T20:28:32.961+0800 I NETWORK  [listener] connection refused because too many open connections: 9
2020-12-14T20:28:35.028+0800 I NETWORK  [listener] connection refused because too many open connections: 9
2020-12-14T20:28:37.084+0800 I NETWORK  [listener] connection refused because too many open connections: 9
2020-12-14T20:28:39.134+0800 I NETWORK  [listener] connection refused because too many open connections: 9
2020-12-14T20:28:41.296+0800 I NETWORK  [listener] connection refused because too many open connections: 9
2020-12-14T20:28:43.376+0800 I NETWORK  [listener] connection refused because too many open connections: 9
2020-12-14T20:28:45.442+0800 I NETWORK  [listener] connection refused because too many open connections: 9
2020-12-14T20:28:47.501+0800 I NETWORK  [listener] connection refused because too many open connections: 9
2020-12-14T20:28:49.549+0800 I NETWORK  [listener] connection refused because too many open connections: 9
2020-12-14T20:28:51.613+0800 I NETWORK  [listener] connection refused because too many open connections: 9
2020-12-14T20:28:52.501+0800 I NETWORK  [listener] connection refused because too many open connections: 9
2020-12-14T20:28:53.664+0800 I NETWORK  [listener] connection refused because too many open connections: 9
2020-12-14T20:28:53.749+0800 I NETWORK  [listener] connection refused because too many open connections: 9
2020-12-14T20:28:55.087+0800 I NETWORK  [listener] connection refused because too many open connections: 9
2020-12-14T20:28:55.710+0800 I NETWORK  [listener] connection refused because too many open connections: 9
2020-12-14T20:28:57.777+0800 I NETWORK  [listener] connection refused because too many open connections: 9
2020-12-14T20:28:59.840+0800 I NETWORK  [listener] connection refused because too many open connections: 9
2020-12-14T20:29:01.886+0800 I NETWORK  [listener] connection refused because too many open connections: 9
2020-12-14T20:29:03.949+0800 I NETWORK  [listener] connection refused because too many open connections: 9
2020-12-14T20:29:06.021+0800 I NETWORK  [listener] connection refused because too many open connections: 9
2020-12-14T20:29:08.069+0800 I NETWORK  [listener] connection refused because too many open connections: 9
2020-12-14T20:29:10.138+0800 I NETWORK  [listener] connection refused because too many open connections: 9
2020-12-14T20:29:12.202+0800 I NETWORK  [listener] connection refused because too many open connections: 9
2

相关文章:

  • 2022-12-23
  • 2021-07-05
  • 2022-01-16
  • 2021-05-14
  • 2021-06-15
  • 2022-01-16
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-07-10
  • 2021-10-11
  • 2022-01-11
相关资源
相似解决方案