安装zookeeper之前,需要先安装jdk,可以参考之前我写的文章
1.获取zookeeper
2.解压zookeeper压缩包tar xvf zookeeper.tar
3.拷贝zookeeper到指定目录cp zookeeper /opt/ -r
4.修改zookeeper的可执行权限chmod +x /opt/zookeeper
5. 修改配置文件mkdir -p /etc/zookeepercp /opt/zookeeper/conf/zoo.cfg /etc/zookeeper/
6.修改配置文件
6.1 获取本机ip
执行ifconfig,查看eth0对应ip:172.31.11.77(这里你的网卡可能叫别的名字,比如ens0等)
6.2 修改zoo.cfgecho server.1=172.31.11.772888:3888 >> /etc/zookeeper/echo clientPort=2181 >> /etc/zookeeper/zoo.cfg
6.3 修改zk编号mkdir -p /data/zookeeper/data/echo 1 > /data/zookeeper/data/myid
7. 编写zookeeper启动脚本
这里注意JAVA_HOME替换成你实际的JAVA_HOMEcat < /etc/init.d/zookeeper
#!/bin/shexport JAVA_HOME='/usr/lib/jvm/java-8-openjdk-amd64'export ZOOKEEPER_HOME='/opt/zookeeper'/opt/zookeeper/bin/zkServer.sh --config /etc/zookeeper \$@
EOF
8.修改脚本启动权限chmod +x /etc/init.d/zookeeper
9. 启动zookeeper/etc/init.d/zookeeper start
/etc/init.d/zookeeper status