Chef infra 如何增加厨师的休息时间。。?

Chef infra 如何增加厨师的休息时间。。?,chef-infra,knife,chef-windows,Chef Infra,Knife,Chef Windows,我需要在Windows2008R2机器上安装一个软件,这实际上需要40到50分钟。我能够引导并启动这个过程。安装已开始,但30分钟后,chef抛出了一个错误 ERROR: WinRM::WinRMHTTPTransportError: Bad HTTP response returned from server (500) 我想知道安装的状态。是否仍然需要增加超时时间 这不是厨师自己的超时。它只是报告服务器发回了一个HTTP500(WinRM在后台使用SOAP)。查看WinRM服务文档,可能需

我需要在Windows2008R2机器上安装一个软件,这实际上需要40到50分钟。我能够引导并启动这个过程。安装已开始,但30分钟后,chef抛出了一个错误

ERROR: WinRM::WinRMHTTPTransportError: Bad HTTP response returned from server (500)

我想知道安装的状态。是否仍然需要增加超时时间

这不是厨师自己的超时。它只是报告服务器发回了一个HTTP500(WinRM在后台使用SOAP)。查看WinRM服务文档,可能需要一个
MaxShellRunTime
,但默认值为8小时,因此可能不是您遇到的超时。

引自

WinRM命令失败,响应代码为500

多个原因可能导致此错误消息:

  • 如果该命令执行时间较长,则可能是超时造成的。您可以增加由指定的WinRM超时 winrmTimeout连接选项以增加请求超时。 不要忘记增加远程主机上的MaxTimeoutms设置 也例如,将服务器上的最大超时设置为5 分钟后,输入以下命令:

    winrm set winrm/config @{MaxTimeoutms="300000"}