尝试为主机上的 vSphere Distributed Switch 添加或配置网络连接时,操作发生回滚并且主机断开与 vCenter Server 的连接。
问题
在 vSphere 5.1 或更高版本中,尝试对主机上的 vSphere Distributed Switch 执行网络连接配置操作时,如创建虚拟机适配器或端口组,会导致主机断开与 vCenter Server 的连接,并显示错误消息“主机上的事务已回滚 (Transaction has rolled back on the host)”。
原因
当主机处于压力状态时,即许多并发的网络连接操作争用有限的资源时,执行某些操作的时间可能会超过 Distributed Switch 上默认的网络配置操作回滚超时时间。结果导致这些操作回滚。
例如,在一个拥有大量交换机端口或虚拟适配器的主机上创建 VMkernel 适配器时,由于所有端口和适配器都消耗主机的系统资源,就可能出现这种情况。
默认的操作回滚超时时间为 30 秒。