Chef infra 刀引导windows winrm超时问题
我试图通过rackspace server create构建windows机器,但是,我遇到了超时问题,即等待远程节点响应的时间有点不够长 这是增加超时的一种方法吗 非常感谢 下面是我得到的时差结果,1。刀架空间服务器创建;2.刀引导Chef infra 刀引导windows winrm超时问题,chef-infra,rackspace,knife,winrm,Chef Infra,Rackspace,Knife,Winrm,我试图通过rackspace server create构建windows机器,但是,我遇到了超时问题,即等待远程节点响应的时间有点不够长 这是增加超时的一种方法吗 非常感谢 下面是我得到的时差结果,1。刀架空间服务器创建;2.刀引导 Waiting server Public DNS Name: 119.9.13.107.xip.io Public IP Address: 119.9.13.107 Private IP Address: 10.176.4.151
Waiting server
Public DNS Name: 119.9.13.107.xip.io
Public IP Address: 119.9.13.107
Private IP Address: 10.176.4.151
Password: E5yQwJTuo94e
Metadata: []
Waiting for winrm
Waiting for remote response before bootstrap.ERROR: No response received from remote node after 1.01 minutes, giving up.
ERROR: RuntimeError: Command execution failed.
顺便说一下,winrm安装在windows模板映像上
± % knife bootstrap -VVV windows winrm "119.9.13.107" -r "recipe[windows_nps],recipe[windows_dhcp],recipe[passthrough_monitor]" -x "autotest\\qa" -P "GibesG9eSEG"
WARNING: Could not load IOV methods. Check your GSSAPI C library for an update
WARNING: Could not load AEAD methods. Check your GSSAPI C library for an update
Waiting for remote response before bootstrap.DEBUG: Adding 119.9.13.107
DEBUG: :session => :init
DEBUG: :relay_to_servers => echo . & echo Response received.
DEBUG: :relayed => 119.9.13.107
DEBUG: 119.9.13.107 => :run_command
DEBUG: 119.9.13.107[C2E316A7-E69E-4099-A3B3-3F35B384CBD1] => :shell_open
DEBUG: 119.9.13.107[C2E316A7-E69E-4099-A3B3-3F35B384CBD1] => :run_command[echo . & echo Response received.]
DEBUG: :relay_output_from_backend => ["119.9.13.107", ". \r\n"]
119.9.13.107 .
DEBUG: :relay_output_from_backend => ["119.9.13.107", "Response received.\r\n"]
119.9.13.107 Response received.
DEBUG: 119.9.13.107[C2E316A7-E69E-4099-A3B3-3F35B384CBD1] => :command_cleanup[echo . & echo Response received.]
DEBUG: 119.9.13.107[C2E316A7-E69E-4099-A3B3-3F35B384CBD1] => :shell_close
DEBUG: :command_complete => 119.9.13.107 with return code 0
DEBUG: command complete on 119.9.13.107
DEBUG: command complete on All Servers
DEBUG: :unbind => :connection
DEBUG: 119.9.13.107 => :unbind
DEBUG: :unbind_backend => 119.9.13.107
DEBUG: :session => :close
Remote node responded after 1.08 minutes.
Bootstrapping Chef on 119.9.13.107
刀架空间在任何有趣的工作之前执行TCP检查。我的猜测是,即使WinRM正在工作,您也会被TCP检查挂断: 我最近提交了一个补丁,添加了一个选项来禁用SSH的TCP检查,但您可能希望在Windows上尝试类似的操作,尤其是在访问限制很多的网络上执行此操作时:
希望这有帮助 winrm set winrm/config@{MaxTimeoutms=“1800000”}我已经完成了。你认为需要再长一点吗?比如2500000?看看这些“1.01分钟后没有收到远程节点的响应,放弃”和“1.08分钟后远程节点响应”。我认为这与winrm无关。我还发现了一个有用的地方。versions/2.1.1/lib/ruby/gems/2.1.0/gems/knife-windows-0.6.0/lib/chef/knife/bootstrap\u windows\u base.rb