问题: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 (重启后生效,永久关闭防火墙)