我的第一篇博客之安装和配置zookeeper的点点滴滴

感谢我自己的迷之双手!我的zookeeper运行成功了!

五步杀

第一步

当然是解压啦 小白必备语句

tar -zxvf *.tar -C 目录地址

第二步

删除没用的编译文件

rm -rf src/ *.xml *.txt
rm -rf docs dist-maven/

第三步

创建/root/zkdata 并设置myid

echo 1 > myid

第四步

从simple里cp出一个zoo.cfg 并配置它

修改dataDir后面的为=/root/zkdata 和节点名称及端口server.1=192.168.68.202:2888:3888
server.2=192.168.68.201:2888:3888
server.3=192.168.68.200:2888:3888 

ip稳一点 我感觉 但是直接写hosts名 需要配置/etc/hosts

第五步

进入zookeeper文件夹并 bin/zkServer.sh start 并检查 bin/zkServer.sh status

如果你运气好或者手气好 就会出现

JMX enabled by default
Using config: /root/apps/zookeeper-3.4.6/bin/../conf/zoo.cfg
Mode: leader(follower)

以下是各种八阿哥的解决办法 (I like kill bug)

Zookeeper启动没错但无法查看Status解决办法

就是出现这个
JMX enabled by default
Using config: /hadoop/zookeeper/bin/../conf/zoo.cfg
Error contacting service. It is probably not running.
1. 改hosts增加IP地址和主机名 类似这样

192.168.68.200 mylinux

2. 查看myid和zoo.cfg中的配置文件是否对应。就是server.后面的这个数字
3. 查看dataDir这个目录是不是没设置或者权限不够

这个东西也是zookeeper里的

3. 防火墙问题一句话解决所有防火墙
sudo service iptables stop

虚拟机进行的。。。我也没实战过。。。但愿我以后会看它

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值