Sersync服务启动脚本

1.服务启动脚本

[root@Ansible sersync]# mv sersync2 sersync
[root@Ansible sersync]# cat /etc/init.d/sersync
#!/bin/bash
start(){
-d -o /root/sersync/confxml.xml &>/dev/null
}
stop(){
killall /root/sersync/sersync 2>/dev/null
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
sleep 3
start
;;
*)
echo $"USEAGE:$0 {START|STOP|RESTRAT}"
exit 1
esac

2.配置sersync.service

[root@Ansible sersync]# cat /usr/lib/systemd/system/sersync.service
[Unit]
Description=sersyncd service
After=network.target
[Service]
Type=forking
ExecStart=/etc/init.d/sersync start
ExecReload=/etc/init.d/sersync restart
ExecStop=/etc/init.d/sersync stop
PrivateTmp=true
[Install]
WantedBy=multi-user.target

3.使用

systemctl start sersync
systemctl stop sersync
systemctl restart sersync
systemctl enable sersync


「 文章如果对你有帮助,请点个赞哦^^ 」 

0

这篇文章有一条评论

评论关闭。