例如,当我打开服务器时,我想先启动 mysql,然后启动 NTP 服务。
答案1
您可能正在寻找 Upstart。Upstart 节start on
可以建立服务启动的顺序。
在您提出的例子中,NTP 没有 upstart 脚本,因此您应该创建它并定义启动节:
start on started mysql
当然,mysql 也应该有一个 upstart 作业。有一些很酷的东西,例如,如果你需要在互联网连接建立时启动一项作业:
start on net-device-up IFACE!=lo
当除 lo 之外的任何网络设备启动时,这将启动该作业。
参考: