01_001 ZooKeeper开机自启动 Ubuntu

zookeeper 开机自启动
1、cd /etc/init.d/

2、sudo touch zookeeper(举例)

3、给服务赋权限:sudo chmod +x zookeeper

4、执行sudo vim zookeeper 命令写入执行脚本(启动脚本中的启动命令对应服务的启动命令)

! /bin/sh

BEGIN INIT INFO

Short-Description: Zookeeper

Description: Zookeeper

Provides: flex

Required-Start: $local_fs $network

Required-Stop: $local_fs

Default-Start: 2 3 4 5

Default-Stop: 0 1 6

END INIT INFO

case "$1" in
start)
su -l root -c '/opt/zookeeper/bin/zkServer.sh start'
exit 0
;;

    stop)
      su -l root -c '/opt/zookeeper/bin/zkServer.sh stop'
   exit 0
;;

*) echo 'require start|stop'
   exit 1
;;

esac

5、然后重新加载服务:sudo systemctl daemon-reload
6、启动服务:sudo service zookeeper start;
结束服务:sudo service zookeeper stop;

posted @ 2021-03-12 10:28  彪悍的加菲  阅读(199)  评论(0编辑  收藏  举报