我想使用重启资源通过 puppet 重启系统,但是它抛出了类似“无效的资源类型:重启?”的错误。

我想使用重启资源通过 puppet 重启系统,但是它抛出了类似“无效的资源类型:重启?”的错误。

我想使用重启资源通过 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'],
}

查看文档以便更好地理解其工作原理。

相关内容