1

我的要求是在安装软件后重新启动 windows vm,我正在使用厨师自动化整个过程。有什么方法可以做到吗?

我们可以通过power shell来做吗?
厨师有什么方法吗?

4

2 回答 2

1

Windows食谱提供了重新启动资源。

于 2014-05-22T07:04:00.333 回答
1

如上所述,请查看链接windows cookbook & windows reboot。我所有的信息都是从以前的链接中收集的。

在配方中包含 WindowsRebootHandler

include_recipe 'windows::reboot_handler'

创建重启块

windows_reboot 30 do
  timeout 30
  reason 'Restarting computer in 30 seconds!'
  action :nothing
end
  • timeout:重启前的超时延迟(以秒为单位)。默认为 60 秒
  • 原因:重启的原因。默认为“Opscode Chef 启动的重新启动”

通知重启块触发重启

notifies :request, 'windows_reboot[30]', :delayed
  • :delayed - 通知排队并在厨师客户端运行的最后执行
  • :immediately - 立即运行通知
于 2014-05-28T19:05:07.233 回答