zookeeper做成服务启动项

[Unit]
Description=ZooKeeper Service
After=network.target
 
[Service]
Type=forking
ExecStart=/usr/package/zookeeper3.8.4/bin/zkServer.sh start
ExecStop=/usr/package/zookeeper3.8.4/bin/zkServer.sh stop
Restart=on-abnormal
ExecStartPost=/bin/sh -c 'echo "Waiting for ZooKeeper to start..." &&  /usr/package/zookeeper3.8.4/bin/bin/zkServer.sh status'
PIDFile=/var/run/zookeeper/zookeeper_server.pid
 
[Install]
WantedBy=multi-user.target

 sudo systemctl daemon-reload
sudo systemctl enable zookeeper
sudo systemctl start zookeeper

posted @ 2025-01-29 21:28  余生请多指教ANT  阅读(15)  评论(0)    收藏  举报