Centos7 Systemd禅道随机启动

Home

Centos7 Systemd禅道随机启动

忽悠,你接着忽悠

Directory

目前网上搜到的禅道随机启动方法都是基于init.d或者干脆忽悠人自己开个脚本从环境变量加载启动。

不对不对统统不对,Centos7已经完全由systemd接手系统调度。

解决办法是写一个systemd控制脚本放到/usr/lib/systemd/system下面:

# /usr/lib/systemd/system/zendao.service
[Unit]
Description=ZenDao

[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/opt/zbox/zbox start
ExecReload=/opt/zbox/zbox restart
ExecStop=/opt/zbox/zbox stop
StandardOutput=syslog
StandardError=syslog

[Install]
WantedBy=basic.target

注册到systemd中:

sudo systemctl enable zendao.service
sudo systemctl restart zendao.service