zookeoper在root下设置开机启动

Posted 网络终结者

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zookeoper在root下设置开机启动相关的知识,希望对你有一定的参考价值。

1 准备工作

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

2) 创建zookeeper文件:touch zookeeper

3)更新权限:chmod +777 zookeeper

4)编辑文件,在zookeeper里面输入如下内容

#!/bin/bash
#chkconfig:2345 20 90
#description:zookeeper
#processname:zookeeper
#export JAVA_HOME=/usr/local/jdk8
#export PATH=$JAVA_HOME/bin:$PATH
case $1 in
         start) /usr/local/zookeeper3.5.2/bin/zkServer.sh start;;
         stop) /usr/local/zookeeper3.5.2/bin/zkServer.sh stop;;
         status) /usr/local/zookeeper3.5.2/bin/zkServer.sh status;;
         restart) /usr/local/zookeeper3.5.2/bin/zkServer.shrestart;;
         *)  echo "requirestart|stop|status|restart"  ;;
esac

2 设置等级:chkconfig --level zookeeper on

3 验证:chkconfig --add zookeeper

4:以后就可以使用

    servicezookeeper start/stop

  来启动停止zookeeper服务

注:chkconfig命令普及

chkconfig命令用法
语法:
chkconfig --list [name]
chkconfig --add name
chkconfig --del name
chkconfig [--level levels] name <on|off|reset>
chkconfig [--level levels] name

 

以上是关于zookeoper在root下设置开机启动的主要内容,如果未能解决你的问题,请参考以下文章

Linux下如何设置开机启动tonmcat以及mysql?

请问LINUX下开机自启动里rc.local里-c参数啥

linux下设置mysql apache 开机后自动启动

Linux下Nginx编译安装后的开机自启动设置

在Linux环境下设置ArcGIS Server 服务开机自启

Ubuntu18.04 设置开机启动docker