zookeeper集群启动报错ZooKeeper JMX enabled by default...解决方案

1. 上传zookeeper到linux服务器,并解压缩/opt/install中
2. zookeeper_home/conf
   zoo_sample.cfg 改名 成 zoo.cfg
   cp zoo_sample.cfg zoo.cfg
3. 修改zoo.cfg
# zookeeper_home 创建 data目录
dataDir=/opt/install/zookeeper-3.4.5/data

server.0=hadoop.baizhiedu.com:2888:3888
server.1=hadoop1.baizhiedu.com:2888:3888
server.2=hadoop2.baizhiedu.com:2888:3888

4. data目录下面创建一个myid文件
#第一台服务器  myid  0
#第二台服务器  myid  1
#第三台服务器  myid  2

5. scp 把zookeepr 拷贝到 集群的每一个节点
scp -r 

6. 对应服务器 修改 myid 文件的值

7. 启动zookeeper集群
bin/zkServer.sh start 
bin/zkServer.sh status 查看集群状态

#client访问 zk  leader
bin/zkCli.sh 

启动出问题,你首先看

server.0=hadoop.baizhiedu.com:2888:3888
server.1=hadoop1.baizhiedu.com:2888:3888
server.2=hadoop2.baizhiedu.com:2888:3888

对应起来没有,接着再查看所有防火墙是否关闭,service iptables stop关闭防火墙,或(chkconfig iptables off)永久关闭防火墙,下次重新启动也是关闭。

猜你喜欢

转载自blog.csdn.net/qq_42393859/article/details/82781941
JMX