Some days ago I ran into the problem that XenCenter was not connecting to my XenServer correctly. The initial connect seems to be fine, but it got stuck at “synchronizing with …”.
The other day I encountered a problem starting the XenServer PSSnapins.
The powershell error message told me “the Windows Powershell snap-in ‘XenServerPSSnapIn’ is not installed on this computer”
The explanation for this is quite easy: the XenServer powershell cmdlet’s are not(!
Earlier this year i have found two errors within the Get-DistributedSwitchPortGroup cmdlet from the book “The VMware vSphere PowerCLI Reference: Automating vSphere Administration”. The book is a great resource for automating vSphere environments and the scripts extend PowerCLI with the missing dvSwitch cmdlets and other useful stuff.
As some of you might know: I’m a big fan of unattended installations – they are reproducible, portable and document themselves in a machine readable format. Normally these installations are triggered by some software distribution system (ESD).
With the vCenter Update Manager you cannot remove installed packages. For ESX5i one option is to use a few commandline steps in the local ESX shell.
Logon to ESX Host with SSH query the package name: esxcli software vib list |grep -i emc