1, cd/etc/init.d/
2. Sudo touch Zookeeper (example)
3. Assigning permissions to the service: sudo chmod +x zookeeper
4. Execute sudo vim zookeeper command to write execution script (Start command in startup script corresponding to service)
#! /bin/sh### BEGIN INIT info# Short-Description:container zookeeper based on lxc# Description:container zookeeper based on lxc# provides: lxd# Required-start:no# Required-stop:no# Default-start:2 3 4 5# Default-stop:0 1 6# # # END INIT INFO./lib/lsb/init-functions Case " $" inchstart) Su-L SCZBBX-C'/home/sczbbx/zookeeper-1/zookeeper-3.5.4-beta/bin/zkserver.sh Start'Exit0 ;; Stop) Su-L SCZBBX-C'/home/sczbbx/zookeeper-1/zookeeper-3.5.4-beta/bin/zkserver.sh Stop'Exit0 ;; *) echo'require Start|stop'Exit1 ;; Esac
5. Then reload the service: sudo systemctl daemon-reload
6. Start Service: sudo service zookeeper start; End service: sudo service zookeeper stop; View System log: Tail/var/log/syslog
Ubuntu16 Creating the Boot service