在设置zookeeper集群中出现的问题

在zookeeper设置中出现了问题,可以打开zookeeper但是用zkServer.sh status 却查询不到,显示未开启,用jps却可以查询出进程,证明已经开启

经网上查询说可能是log的路径出现问题,设置了路径去没有创建文件夹,还有一种说法说会出现这种情况的需要去修改zkserver.sh文件,尝试以后

发现都不能解决问题,遂用zkServer.sh start-foreground命令查询启动log,启动log的里全是连接超时,此时,想到的出现的问题为:端口不通,遂

百度关闭防火墙:

1) 重启后生效 
开启: chkconfig iptables on 
关闭: chkconfig iptables off 

2) 即时生效,重启后失效 
开启: service iptables start 
关闭: service iptables stop 

需要说明的是对于Linux下的其它服务都可以用以上命令执行开启和关闭操作。 

在开启了防火墙时,做如下设置,开启相关端口, 
修改/etc/sysconfig/iptables 文件,添加以下内容: 
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT 
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT


关闭防火墙后状态正常,现考虑将防火墙开启端口。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值