编写 puppet 代码的最佳方法是什么 - “如果/filesystem 未安装则停止 cron”(文件系统安装由 Red Hat Cluster 负责)”
最佳答案
exec
可能是处理这个问题的最简单方法:
exec { "stop_crond" :
command => "service crond stop",
path => "/sbin:/usr/sbin:/bin:/usr/bin",
unless => 'mount | grep -oq "/filesystem"',
}
关于 puppet : stop a service if a filesystem is not mounted on boot,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23209483/