vCloud Director 5.1.1, vCloud Networking and Security 5.1.1, ESXi 5.1.0a, vCenter 5.1.0a Released!

Looks like my proof of concept environment is out of date already…

VMware released a couple of updates on Thursday 25/10/2012:

  • VMware ESXi 5.1.0a Build 838463 –  Download

Looks like there are a couple of new features in vCloud Director like Elastic vDCs which will be worth looking into, but otherwise its all bug fixes.

I haven’t been having any issues per se, so not sure how much value I will get out of these updates, but will hopefully get these installed next week to ensure I am up to date with the latest patches and try play around with the new vCloud Director features.


HA / Distributed vSwitch problems after Storage vMotion scripts available for KB2013639

Anyone with a vBlock who has upgraded to vSphere 5, should have noticed by now that some virtual machines do not get restarted by HA. You can find out why here.

We first raised this problem with VMware a few months ago and have been waiting patiently for a root cause analysis. Initially we thought it may have been affecting virtual machines that were upgraded from VM v7 to VM v8, but as it turns out the issue is caused by SvMotion, and since we SvMotioned all our VMs from VMFS-3 to VMFS-5 datastores it affected all of our VMs.

You’ve gotta love VMware’s short term workaround – Do Not SvMotion. Not quite what I was expecting when I upgraded to vSphere 5. There have been, what feel like, a lot of schoolboy cockups in this release. Silly things like Virtual machine folders and files no longer getting renamed when you storage vmotion. Just feels plain clumsy.

Anyway, one of the big issues with this problem was that you’re not really sure which virtual machines (if any) are affected. Before the article KB2013639 (If that link doesn’t work try this one) was released, we followed the following steps to manually fix the problem on all our virtual machines:

  1. Connect the VM to another port group on the vDS
  2. Connect the VM back to the old port group on the vDS

Thankfully, there is now a script out to detect and fix virtual machines that are affected by the HA/DVS/Storage Vmotion. You can find William Lam’s copy here and Alan Renouf’s copy here. I’ve tested Alan’s script and it worked great, without any VM downtime.

This doesn’t stop virtual machine from being affected the next time you storage vmotion the VM. This only identifies which virtual machines will not restart correctly if a HA event is triggered.

For a fix you have to wait for vCenter 5 Update 2, which I believe is out in June, but if you have a vBlock I don’t have word yet which compatibility matrix this fix will be released with.

As usual we vBlock boys have to wait till last… and they’ll probably slip in some patches for Cisco and EMC in there too.