这期内容当中小编将会给大家带来有关"vSphere HA virtual machine Failed to failover" error in vCenter Server问题怎么解决,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
"vSphere HA virtual machine Failed to failover" error in vCenter Server (2034571)
今天遇到这样一个问题:在VMware虚拟化中,出现“vSphere HA虚拟机设备故障切换失败”的告警,但是我的虚拟机正常运行,下面是VMware官方给出产生该问题的原因与解决方法:
症状
·在隔离响应设置为在主机隔离时保持通电的集群中,虚拟机上可能会显示此错误。
vSphere HA虚拟机故障切换失败
·虚拟机继续运行,没有问题。
意图
提供了以下信息:
·清除虚拟机中的vSphere HA虚拟机故障切换失败错误。
·如果发生vSphere HA虚拟机故障切换失败错误,请处理该错误。
·减少vSphere HA虚拟机故障切换失败错误的发生。
原因
每当高可用性主代理声明主机已死亡时,就会发生此行为。但是,虚拟机继续运行,没有发生任何事件。此警报并不意味着HA出现故障或停止工作。触发此警报时,意味着一个或多个虚拟机无法由受HA保护的群集中的主机启动。
发生这种情况的可能原因:
·主机仍在运行,但已断开与网络的连接。群集的主机隔离响应设置为保持通电状态:
·当一台主机成为网络隔离主机时,群集中的其余主机不知道该主机是否已崩溃,或者刚刚与网络断开连接。因此,其余主机将尝试为上次记录为在隔离主机上运行的虚拟机通电。打开“离开”电源后,网络隔离的主机将使虚拟机保持启动和运行,而不会尝试关闭它们的电源,从而保持对文件的锁定。在隔离主机锁定文件的情况下,其余主机将无法在虚拟机上执行开机任务,从而导致报警触发。
·主机仍在运行,但已断开与网络的连接。群集的主机隔离响应设置为关机或关机:
·使用此主机隔离响应,主机将在识别到已隔离时尝试向其运行的虚拟机发送关机或关机命令。一旦虚拟机完全关闭,并且原始隔离主机不再具有对虚拟机文件的锁定,群集中的其余主机将能够获得启动虚拟机所需的锁定。如果虚拟机未成功关闭,或者锁未释放,则会触发警报。
·主机发生故障,虚拟机存储处于降级状态。群集中的其余主机无法联系存储设备,并且无法为虚拟机通电,从而导致警报触发。
决议
这是VMware vCenter Server 5.0中的预期行为。x、 5.1。x和5.5。x、 由于虚拟机继续运行而不会发生意外,因此可以安全地忽略此问题。
要从虚拟机中清除警报,请执行以下操作:
1.选择触发报警的虚拟机。
2.单击报警选项卡,然后单击触发报警按钮。
3.右键单击vSphere HA虚拟机故障切换失败警报,然后单击清除。
注意:如果此警报在多个虚拟机上,您可以在左侧窗格中选择主机、群集、数据中心或vCenter Server对象,然后继续执行步骤2,以用较少的步骤清除警报。
为降低发生此问题的可能性,请执行以下操作:
·使用多个管理网络。有关更多信息,请参阅vSphere高可用性部署最佳做法。
·确保vCenter Server内的数据存储心跳正常通信,以便HA在出现管理网络问题时高效运行。
例如,如果使用SAN和基于IP的存储,请将两个基于SAN的数据存储装载到群集中的主机,以便HA可以使用它们而不是基于IP的存储。或者,如果仅使用基于IP的存储,考虑从用于管理网络的那些网络中隔离用于存储的一个或多个网络。
上述就是小编为大家分享的"vSphere HA virtual machine Failed to failover" error in vCenter Server问题怎么解决了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注编程之家行业资讯频道。