![使用 puppet 更改服务启动“顺序”](https://linux22.com/image/1463494/%E4%BD%BF%E7%94%A8%20puppet%20%E6%9B%B4%E6%94%B9%E6%9C%8D%E5%8A%A1%E5%90%AF%E5%8A%A8%E2%80%9C%E9%A1%BA%E5%BA%8F%E2%80%9D.png)
使用时
service { 'ntp':
ensure => running,
enable => true,
# [...]
}
puppet 将确保服务在启动时启动。因此,它正在为多个运行级别创建链接(/etc/rcN.d) 喜欢S20ntp
。
有什么方便的傀儡配置可以将序列号更改20
为任意值(即30
)?我想避免一种exec
类型。
答案1
您运行的是什么操作系统。如今,几乎所有东西都使用某种依赖性计算器来构建适当的链接。如果安装了其他软件包,则试图不正确地强制一个值只会被更改。您可能需要更新 init 脚本中的 LSB 节以要求您想要运行的服务(即Required-Start)。