Zookeeper系列:开机自启动service脚本
效果
进入自启动目录
cd /lib/systemd/system
vi zookeeper.service
这里使用kafka自带的zookeeper。
编写service
[Unit]
Description=zookeeper
After=network.target
Wants=network.target[Service]
Type=simple
Environment="PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/app/idk/bin"
User=root
Group=root
ExecStart=/app/kafka/kafka_2.12-2.1.0/bin/zookeeper-server-start.sh /app/kafka/kafka_2.12-2.1.0/config/zookeeper.properties
Restart=always[Install]
WantedBy=multi-user.target
启动验证
#加载配置
systemctl daemon-reload#启动filebeat服务
systemctl start zookeeper
#设置开机自启动
systemctl enable zookeeper#停止开机自启动
systemctl disable zookeeper#查看服务当前状态
systemctl status zookeeper#重新启动服务
systemctl restart zookeeper#查看所有已启动的服务
systemctl list-units --type=service