在/etc/rc.d/init.d目录下新建脚本文件zookeeper
zookeeper文件内容
#!/bin/bash
#chkconfig:2345 20 90
#description:zookeeper
#processname:zookeeper
# export JAVA_HOME=//usr/java/jdk1.8.0_112 --这个不用设置,如果你有设置过java home的话
case $1 in
start) sudo /usr/local/zookeeper/apache-zookeeper-3.7.0-bin/bin/zkServer.sh start;;
stop) sudo /usr/local/zookeeper/apache-zookeeper-3.7.0-bin/bin/zkServer.sh stop;;
status) sudo /usr/local/zookeeper/apache-zookeeper-3.7.0-bin/bin/zkServer.sh status;;
restart) sudo /usr/local/zookeeper/apache-zookeeper-3.7.0-bin/bin/zkServer.sh restart;;
*) echo "require start|stop|status|restart" ;;
esac
为新建的/etc/rc.d/init.d/zookeeper文件添加可执行权限
命令是:chmod +x /etc/rc.d/init.d/zookeeper
把zookeeper这个脚本添加到开机启动项里面
命令是:chkconfig --add zookeeper
如果想看看是否添加成功
命令是:chkconfig --list
一、查看zookeeper的状态 重启机器,然后不手动启动zookeeper的情况下,执行命令:
service zookeeper status
二 、查看2181端口是否启用,执行命令:
lsof -i:2181
三 、查看网络状态,执行命令:
netstat -lntup
可以使用service zookeeper start/stop命令来启动关闭zookeeper,使用service zookeeper status查看zookeeper状态。
最后
以上就是忧伤云朵最近收集整理的关于centos7 zookeeper设置开机启动的全部内容,更多相关centos7内容请搜索靠谱客的其他文章。
发表评论 取消回复