zookeeper安装,配置,搭建集群

zookeeper需要java的环境。
1.解压到指定文件夹
2.修改配置文件 /etc/profile

export ZOOKEEPER_HOME=/usr/local/zookeeper export
PATH=.: ZOOKEEPERHOME/bin: JAVA_HOME/…

刷新: source /etc/profile

3.修改配置文件 在/usr/local/zookeeper/zookeeper/conf下
修改文件名字

mv zoo_sample.cfg zoo.cfg

修改配置文件zoo.cfg 两处
1)dataDir=/usr/local/zookeeper/zookeeper/data
2)最后添加

server.0=192.168.119.130:2888:3888
server.1=192.168.119.131:2888:3888
server.2=192.168.119.132:2888:3888

在/usr/local/zookeeper/zookeeper下创建文件夹data
进入文件夹创建文件myid并填写内容为0: vi myid (内容为服务器标识 : 0(即上面的server后面的数字))(0,1,2,。。。)
4.启动zookeeper
在/usr/local/zookeeper/zookeeper/bin目录 执行zkServer.sh start
客户端插件使用 在客户端工具所在目录下 运行java -jar zookeeper-dev-ZooInspector.jar
客户端启动 zkCli.sh
5.zoo.cfg详解:

server.A = B:C:D A表示这个是第几号服务器, B 是这个服务器的 ip 地址; C 表示的是这个服务器与集群中的
Leader服务器交换信息的端口; D 表示的是万一集群中的 Leader服务器挂了,需要一个端口来重新进行选举,选出一个新的 Leader

你可能感兴趣的:(IT技术分享)