zookeeper安装的几个注意事项

zookeeper安装的参考博客:https://www.cnblogs.com/zhangjiahao/p/11768898.html

1,myid文件的位置
myid配置文件是给当前节点一个编号,每个节点均需单独配置,且编号不同,每个myid和service.x对应的x要对应,在zoo.cfg配置文件中配置的dataDir=/root/bigdata/zookeeper/data目录下

2,启动问题,zkServer.sh status报错Error contacting service. It is probably not running
每个节点均需用命令zkServer.sh start独立启动,涉及zookeeper选举,选举完成后,再查看节点信息,有header和flower两种,选举是随机的

笔记

zookeeper版本:zookeeper-3.4.14.tar.gz

  • 配置:

1,(分别在所有节点上操作)在conf文件夹下运行命令cp zoo_sample.cfg zoo.cfg,得到zoo.cfg配置文件内容

tickTime=2000
initLimit=10
syncLimit=5
dataDir=/root/bigdata/zookeeper/data
clientPort=2181
server.1=master:8880:7770
server.2=slave0:8881:7771
server.3=slave1:8882:7772

在/root/bigdata/zookeeper/data文件夹下新建文件myid,写入当前节点对应的编号,如master对应1,写入1即可
2,环境变量
在/etc/profile中配置ZOOKEEPER_HOME

  • 启动
    分别在每个节点上运行命令zkService.sh start

  • 检查
    分别在每个节点上运行命令zkService.sh status

  • 关闭
    分别在每个节点上运行命令zkService.sh stop

你可能感兴趣的:(zookeeper安装的几个注意事项)