Cisco – ESX reboots all VM’s if network connectivity is lost

ciscovmware-esxvmware-vcenter

This weekend we are planning on upgrading our IOS on our Cisco switch. This switch has our three ESX servers and the iSCSI SAN that the ESX server use connected to it.

In the past when we have found it necceary to reboot the switch all running VM's get shutdown, and then rebooted by the ESX hosts. I am trying to avoid this as it is not a graceful shutdown event.

Is there a configuration change that I can make in VirtualCenter that would prevent this from occuring? Or any other ideas as to why this would happen in it's not VirtualCenter related?

Best Answer

I know this answer comes quite a while after the questions, but I recently ran into this issue and found a completely different resolution to the reboot of VM's.

If you have a VMware HA cluster, then in VirtualCenter, Right-click on the Cluster, and choose Edit Settings.

In the "Cluster Settings" dialog box, choose VMware HA on the left. In the right hand pane, you will see a section titled Default Cluster Settings Set the Host Isolation response dropdown to "Leave VM Powered On"

That way, when the network connectivity comes back, the hosts are still there and can continue doing their jobs.

Related Topic