我想在 System V 作业 ( /etc/rc0.d/S40umountfs)之前立即启动 Upstart 作业。我试过指定:
start on starting umountfs
Run Code Online (Sandbox Code Playgroud)
但 Upstart 无法识别脚本的名称:
$ initctl check-config
collapsefs
start on: unknown job umountfs
Run Code Online (Sandbox Code Playgroud)
有没有办法做到这一点?
SysV init 脚本由刚刚运行的rc作业 ( /etc/init/rc.conf) 运行/etc/init.d/rc $RUNLEVEL。
所以整个运行级别只有一个 upstart 事件,而不是单个 init 脚本。
您可以使用initctl emit umountfs.
有关使用 Upstart 的一些提示,请参阅Upstart Intro、Cookbook 和 Best Practices。
| 归档时间: |
|
| 查看次数: |
1726 次 |
| 最近记录: |