找了各种资料添加ubuntu自定义service,正常情况很好添加,但是涉及到环境变量和指定用户的sh,情况就有点复杂了。好在成功解决了,感慨还是centos成熟好用。
首先添加vim /etc/systemd/system/anbox.service
[Unit]
Description=Anbox Container Manager
After=network.target multi-user.target
Wants=network.target multi-user.target
[Service]
ExecStart=/etc/init.d/anbox-session-manager.sh
ExecStop=echo "anbox-session-manager is running"
[Install]
WantedBy=multi-user.target
根据情况自己编写*.sh脚本了
修改配置文件后需要重加载配置
sudo systemctl daemon-reload
设置开机启动
systemctl enable test.service
systemd集中式日志管理
查看该unit的日志
sudo journalctl -u test.service