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
本文为博主原创文章,未经博主允许不得转载。
更多内容请访问:IT源点
注意:本文归作者所有,未经作者允许,不得转载