linux - Puppet 命令未在 ubuntu 中启动停止服务

服务{'cron':确保 => '正在运行',启用 => 'true',}

错误:从“正在运行”更改为“已停止”失败:系统因 cron 停止失败。

回答1

放下这个

service { 'crond':
  ensure   => 'running',
  enable   => 'true',
}

进入服务器上的一个文件,让我们调用文件 crontest.pp 然后作为 root 运行 puppet apply crontest.pp 你应该看到 cron 启动。

此外,如果您尝试调试此类事情,一个好的起点是使用 puppet resource 在这种情况下为 puppet resource service,您应该能够看到所有服务的列表。查看它以找到与 cron 相关的那个,它为您提供了当前状态的 Puppet 代码,因此您可以将其直接复制到类文件中,只需忽略 provider => 行,因为 Puppet 资源抽象层将照顾好那个。

相似文章

随机推荐

最新文章