CentO7安装zookeeper并设置开机自启动

先下载好安装包,并上传到linux服务器(这些都是基本,无需赘述)

步骤:

①解压 tar -zxvf xxxx

②进入到conf目录,将zoo_simple.cfg 复制并改名为zoo.cfg

cp zoo_simple.cfg zoo.cfg

 

 ③进zoo.cfg

 

dataDir:是数据保存的位置,自己可以新建一个,然后将其替换进来

clientPort:是端口号,一般使用默认的即可

保存退出

④启动zookeeper

进入到bin目录

执行 ./zkServer.sh start

 

 ⑤查看状态

 

 

 Mode:standalone表示zookeeper已经在运行了

⑥设置开机启动(复制一下内容)到/etc/init.d下面新建zookeeper文件,然后复制以下内容

#!/bin/bash

#chkconfig:2345 20 90

#description:zookeeper

#processname:zookeeper
export JAVA_HOME=/opt/jdk/jdk1.8.0_211
case $1 in
start) su root /opt/zookeeper/zookeeper-3.4.14/bin/zkServer.sh start;;
stop) su root /opt/zookeeper/zookeeper-3.4.14/bin/zkServer.sh stop;;
status) su root /opt/zookeeper/zookeeper-3.4.14/bin/zkServer.sh status;;
restart) su root /opt/zookeeper/zookeeper-3.4.14/bin/zkServer.sh restart;;
*) echo "require start|stop|status|restart" ;;
esac

 

 使用chmod +x zookeeper为文件添加权限。

添加开启启动 chkconfig --add zookeeper

然后我们就可以用service zookeeper 来操作zookeeper服务了

reboot重启linux,使用service zookeeper status 查看zookeeper是否已自动启动。

参考博客:https://blog.csdn.net/qq_21223653/article/details/96969301

 

posted @ 2020-08-18 10:02  孤僻的小孩  阅读(211)  评论(0编辑  收藏  举报