https://archive.apache.org/dist/这个地址提供apache项目的下载页面,你只需要找到你需要的项目,点击进去就是项目对应的下载页面
下载zookeeper 地址http://archive.apache.org/dist/,根据需求下载对应的版本
wget http://archive.apache.org/dist/zookeeper/zookeeper-3.4.6/zookeeper-3.4.6.tar.gz
解压
tar -zxvf zookeeper-3.4.6.tar.gz
改名
mv zookeeper-3.4.6 ./zookeeper
复制zk配置文件
cp zookeeper/conf/zoo_sample.cfg zookeeper/conf/zoo.cfg
修改配置文件,下面圈起来的部分根据自己的情况修改
vim zoo.cfg
三个机器都执行上面所有的操作
在zoo.cfg中配置的dataDir目录下添加myid文件,内容为server.1=192.168.124.140:2888:3888配置中server后面的id(node06的myid文件内容为1)
在所有节点上启动zookeeper 再查看节点状态,链接zookeeper,有一次我没有全部启动,连接不上zk(如有不对请指正)
报错INFO [main-SendThread(192.168.124.140:2181):ClientCnxn$SendThread@1098] - Unable to read additional data from server sessionid 0x0, likely server has closed socket, closing socket connection and attempting reconnect
bin/zkServer.sh start
查看各个节点的状态 进入各个节点安装路径,的bin目录下
使用命令 ./zkServer.sh status 查看状态
jps命令验证QuorumPeerMain进程是否启动成功
启动客户端连接测试: bin/zkCli.sh -server 192.168.124.140:2181
至此,Zookerper安装成功
如果不清楚推荐看下面这条链接
来源:CSDN
作者:@进行中
链接:https://blog.csdn.net/lu1171901273/article/details/87606517