13 Jul 2010

vSphere 4.1: VPXA Holds ESX Host at Ransom

Although there are “many” “new” features in vSphere 4.1, there are many changes that have been made “under the hood”. I noticed this whilst I was playing with the beta. One of these changes is the way the vpxa agent enforces admission control in ESX/ESXi.

 

When an ESX/ESXi host has been added to vCenter and the vpxa agent has been installed on the host, the vpxa agent will not allow any virtual machines state changes to be made directly from the host itself. You will still be able to use the vSphere client to connect directly to the ESX/ESXi host, but you will not be permitted to power on VMs directly on the ESX host. You will also be denied access to power on VM’s using the CLI. Only through vCenter will you now be able to power on a VM. What makes this awkward is this: The error message that is returned when the vpxa agent denies power on operations does not state the reason why your VM has failed to power on.

I got caught out by this after my vCenter Server (that was running as a VM) was powered down. I then connected directly to the ESX host where the vCenter VM was registered, but I was unable to power on the vCenter VM as vpxa was denying the power on operation. The way to get around this is to stop the vmware-vpxa daemon on the host “service vmware-vpxa stop). Only then will you be able to power on VMs directly.

I also have to state that I have not tried the GA build of vSphere 4.1, so the only experience I have with vSphere 4.1 is the beta. It would be interesting to see if it's still the same. Feel free to test it out and leave comments.

Written by  0 comment
Last modified on Tuesday, 09 December 2014 15:24
Rate this item
(0 votes)

Overall Rating (0)

0 out of 5 stars

Leave your comments

Post comment as a guest

0 / 2000 Character restriction
Your text should be in between 10-2000 characters
Your comments are subjected to administrator's moderation.
  • No comments found

Yes #Vettel! This is just what #F1 needed!

@martinclarkson very nice job. Terrible state to start with

@stato2 when you say it like that and if you're offering to pay... I'll meet you at the dealership in Hatfield on Monday morning ;)

RT @vcdxnz001: Heads UP! Disable RSS in VMware environments on VMXNET3 - https://t.co/XT2qhzwmTm
Follow Rynardt Spies on Twitter