连接问题通过MPLS到主机

VMware上的原始线索供参考: https : //communities.vmware.com/thread/490718

你好,

我们一直在解决一个问题,阻止我们的vCenter服务器连接到我们的一些远程主机。 这已经影响了Windows Server 2008 R2和2012 R2上运行5.1和5.5的两个不同vCenter服务器。

导致错误的过程

  • 在主机重新启动或新的vCenter安装后,我们可以将主机添加到数据中心
  • 如果我们的主数据中心MPLS停机(维护或其他),我们将失去与所有远程主机的连接
  • 一个数据中心可以无问题地重新连接。 这个特定的数据中心是我们的辅助数据中心
  • 没有其他远程站点能够重新连接

故障排除

  • 在VMware基础架构(Windows服务器,ESXi主机)上禁用了IPv6
  • HandshakeTimeoutMs增加到120000
  • 重新启动pipe理networking
  • 清除ARP表
  • locking模式被禁用
  • 禁用networking上的代理ARP

笔记

我们有一个ESX 4.1主机,可以无问题地重新连接(只经历了一次断开连接,但与5.5版本不同,没有问题)我们可以通过vSphere客户端和SSH连接到主机而不会出现问题networking小组也在解决这个问题,但是我们还没有能够排除VMware作为罪魁祸首

日志

vpxd 2014-09-24T14:00:14.785-05:00 [05920 warning'Default']无法连接套接字; ,>:e:system:10060(连接尝试失败,因为连接方在一段时间后没有正确响应,或者由于连接的主机未能响应而build立的连接失败)

2014-09-24T14:00:14.785-05:00 [05920 error'HttpConnectionPool-000001'] [ConnectComplete]连接失败; cnx:(null),错误:class Vmacore :: SystemException(连接尝试失败,因为连接方在一段时间后没有正确响应,或者由于连接的主机未能响应而build立连接失败)

2014-09-24T14:00:14.785-05:00 [05852 error'httphttpUtil'opID = 6159800D-000000AB-d6] [HttpUtil :: ExecuteRequest]发送请求错误 – 连接尝试失败,因为连接方没有正确响应经过一段时间,或build立连接失败,因为连接的主机没有响应

2014-09-24T14:00:14.785-05:00 [05852 error'vpxdvpxdHostAccess'opID = 6159800D-000000AB-d6] [VpxdHostAccess :: Connect]无法发现版本:vim.fault.HttpFault

2014-09-24T14:00:14.786-05:00 [05852 info'commonvpxLro'opID = 6159800D-000000AB-d6] [VpxLRO] – FINISH task-internal-5070 – datacenter-31 – vim.Datacenter.queryConnectionInfo –

2014-09-24T14:00:14.786-05:00 [05852 info'Default'opid = 6159800D-000000AB-d6] [VpxLRO] – 错误task-internal-5070 – datacenter-31 – vim.Datacenter.queryConnectionInfo :vim.fault.NoHost:

– >结果:

– >(vim.fault.NoHost){

– > dynamicType =,

– > faultCause =(vmodl.MethodFault)null,

– > name =“xxxesxi01.xxx.com”,

– > msg =“”,

– >}

– >参数:

– >

连接错误在vCenter Server“VCENTER”上调用“Datacenter.QueryConnectionInfo”对象“XXX”失败。

谢谢