- 以zookeeper为例
[username@192 init.d]$ pwd
/etc/init.d
[username@192 init.d]$ sudo vim zookeeper1
#!/bin/bash
#chkconfig:2345 20 90
#description:zookeeper
#processname:zookeeper
export JAVA_HOME=/home/username/jdk1.8.0_101/
export PATH=$JAVA_HOME/bin:$PATH
case $1 in
start) su username /home/hadoop/zookeeper-3.4.10/bin/zkServer.sh start zk1.cfg;;
stop) su username /home/hadoop/zookeeper-3.4.10/bin/zkServer.sh stop zk1.cfg;;
status) su username /home/hadoop/zookeeper-3.4.10/bin/zkServer.sh status;;
restart) su username /home/hadoop/zookeeper-3.4.10/bin/zkServer.sh restart zk1.cfg;;
*) echo "requirestart|stop|status|restart" ;;
esac