我想使用重启资源通过 puppet 重启系统,但是它抛出了类似“无效资源类型:重启”的错误。
我是否需要安装任何模块?请帮帮我。
答案1
PuppetLabs 提供重启模块。
使用命令行将其安装在你的 Puppet Master 上:
$ puppet module install puppetlabs-reboot
然后在你的清单中调用它:
package { 'SomeModule':
ensure => installed,
source => '\\server\share\some_installer.exe',
install_options => ['/Passive', '/NoRestart'],
}
reboot { 'after':
subscribe => Package['SomeModule'],
}
查看文档以便更好地理解其工作原理。