zookeeper开机自动启动

  |   0 评论   |   0 浏览

1、切换到/etc/rc.d/init.d/目录下

2、接着用touch zookeeper2182创建一个文件

3、然后为这个文件添加可执行权限

chmod +x zookeeper2182

4、编辑这个文件,输入以下内容:

#!/bin/bash

#chkconfig:2345 20 90

#description:zookeeper2182

#processname:zookeeper2182

case $1 in

      start) su root /usr/local/zookeeper-3.4.11-2182/bin/zkServer.sh start;;

      stop) su root /usr/local/zookeeper-3.4.11-2182/bin/zkServer.sh stop;;

      status) su root /usr/local/zookeeper-3.4.11-2182/bin/zkServer.sh status;;

      restart) su root /usr/local/zookeeper-3.4.11-2182/bin/zkServer.sh restart;;

      *)  echo "require start|stop|status|restart"  ;;

esac

5、保存退出之后,我们就可以用

service zookeeper2182 start/stop

来启动停止zookeeper服务了

6、cd到etc/init.d目录下

ubuntu下使用sudo update-rc.d zookeeper2182 defaults 90

命令把zookeeper添加到开机启动里面

linux下使用chkconfig --add zookeeper2182

7、添加完成之后接这个使用

ubuntu下使用 sudo service --status-all

来看看我们添加的zookeeper是否在里面

linux下使用chkconfig --list

本文为博主原创文章,未经博主允许不得转载。