一、环境
centos7.6
jdk1.8
二、步骤
1、在 /lib/systemd/system 目录添加 zookeeper.service 文件
#进入自启文件目录
cd /lib/systemd/system
#自定义nginx自启文件
touch zookeeper.service
2、编辑zookeeper.service
#编辑自启文件
vi zookeeper.service
添加一下内容
[Unit]
Description=ZooKeeper Service
After=network.target
[Service]
Type=forking
Environment=JAVA_HOME=/usr/local/jdk1.8.0_261
ExecStart=/usr/local/apache-zookeeper-3.6.3-bin/bin/zkServer.sh start
ExecReload=/usr/local/apache-zookeeper-3.6.3-bin/bin/zkServer.sh restart
ExecStop=/usr/local/apache-zookeeper-3.6.3-bin/bin/zkServer.sh stop
Restart=always
[Install]
WantedBy=default.target
3、设置开机自启
# 设置开机启动
systemctl enable zookeeper
4、其它命令
# 启动 nginx
systemctl start zookeeper
# 停止
systemctl stop zookeeper
# 重启
systemctl restart zookeeper
# 状态
systemctl status zookeeper
三、参考
1、https://www.jianshu.com/p/4c594b949b91