部署mongodb集群时,rs.initiate(config)初始化配置时报错

来源:互联网 发布:百度云mac怎么用 编辑:程序博客网 时间:2024/06/16 00:21

问题:mongodb配置完复制集文件进行初始化时报错:


"ok" : 0,

"errmsg" : "replSetInitiate quorum check failed because not all proposed set members responded affirmatively: 172.24.240.103:28001 failed with No route to host, 172.24.240.104:28001 failed with No route to host, 172.24.240.105:28001 failed with No route to host",
"code" : 74,

"codeName" : "NodeNotFound"


解决方案:


由于mongodb分布式复制集初始化时需要各个节点之间的通话,所以需要将各个节点上的防火墙进行关闭。

方法一:命令为:# service iptables stop   (即时生效,临时关闭防火墙,重系统后防火墙会自动开启)

方法二:# chkconfig iptables off  (重启后生效,永久关闭防火墙)

原创粉丝点击