vCAC 6.0.1, Inaccessible Tenants, and Missing Identity Stores

With vCAC 6.0.x, there is a bug in the SSO appliance where several symptoms present all at the same time: Authentication to AD or LDAP identity stores fails, returning the user to the blank authentication screen. When logged-in to the default tenant as administrator (usually 'administrator@vsphere.local'), accessing tenant identity stores results in a 'System Exception' error. Tenant Admins cannot add or edit identity stores. This is a documented bug, as listed in VMware KB Article 2075011, and at the time of writing there is a workaround. The issue as documented is the administrator account in the default tenant expires 90 days after implementation of the appliance. I came across this issue, and was for a while not … [Read more...]

Review: Learning PowerCLI

0167EN_Learning PowerCLI_Cover

Unless you’re new to vSphere, you’ll probably have heard about PowerCLI. You may already be using it regularly or perhaps you’ve found the occasional use for it and used one or more of the many excellent scripts that can be found on the internet. Either way, unless you’re an advanced user (or even a guru) of PowerCLI, there’s a book that’s been released recently that could be worth a look. "Learning PowerCLI”, by Robert van den Nieuwendijk, was released just a few weeks ago from publishers Packt Publishing. The author has posted many times on his blog with useful scripts, one-liners and tips for using PowerCLI in the past. Several times an issue that I’ve had has lead me to his blog so I was very interested to see if his knowledge and … [Read more...]

Concept Explained: Running Multiple vSphere Replication Appliances


Playing with vSphere Replication in my lab recently (following my joyous experiences with my HP MSA P2000 detailed here), I came across a small gotcha that might catch out some of those who (like me) learn stuff by playing with them, whilst reading about the deployment technical aspects alongside. vSphere Replication in vSphere 5.5 has been enhanced over the v5.0/1 release, to enable multiple replication appliances to be deployed and managed by the same vCenter instance. vSphere 5.5 allows upto 10 replication appliances per vCenter, selectable on configuring a VM for replication or available for auto-selection. The gotcha comes when registering subsequent appliances to a vCenter after initial replication connection has been … [Read more...]

HP P2000, Controller Crashes & ESXi PSOD!

I've recently been dealing with an interesting issue in my lab, as a result of deciding to upgrade the entire infrastructure to vSphere 5.5GA from vSphere 5.1. I'm lucky to have a pair of HP MSA P2000 units in my lab, connected to (amongst other boxes) some HP hosts - these items are the focus of this post. The MSAs and hosts were in the configuration as follows: MSAs paired over L2 network, each connected to a different /24 network. No QoS applied to either network. Hardware fully patched to the latest HP revisions. MSAs paired together using HP RemoteSnap replication software (for testing VMware Site Recovery Manager). Snapshots taken and replicated from 'primary' to 'secondary' every 30 minutes. Single vDisk defined per … [Read more...]

Improving vSphere Web Client Performance


With the release of the (now maturing) VMware vSphere 5.5 release, more and more operations (but not all - yet) are being migrated to the vSphere Web Client. Functionality of the vSphere 5.1 features are all fully available in the vSphere 5.5 .Net Windows client (the traditional client) along with Site Recovery Manager and Update Manager administration functions, but any and new vSphere 5.5 features are now only available via the web client. Lots is made of the performance of the web client, and having used it on my home lab and now in Production environments, I can see why some users report on there being some perceived performance lag in the web client compared to the Windows client (population of menus, general navigation etc). … [Read more...]

vCenter’s Number – Is It Up?

(This is all based on information that's in the public domain at the time of writing and is all my own opinion. I may very well be wrong!) ESXi first saw the light of day as version 3.5 in 2007 / 2008. Rumours were rife after ESXi 4.0 was released in 2009 that the clock was now ticking on ESX "Classic". With the release of 4.1 in 2010 VMware finally confirmed the rumours and, from 5.0 onwards it's been ESXi only. You know this already of course if you've been working with vSphere for any length of time. The reason that I'm bringing it up though is because I think it's a clue as to what's going to happen to vCenter in the future. The vCenter Server Appliance (vCSA) first appeared as a technology preview called "vCenter 2.5 on … [Read more...]

Force Removal of Licensed vCenter Products

Once in a while, you need to remove or update licensing in vCenter to account for products that have been registered or interact with vCenter Server. Unfortunately in some cases you need to force unregister products for vCenter Server - say if a product was registered and then deleted without being unregistered, or if an evaluation period has expired but the Evaluation version is still present in vCenter. The solution is simple if not at first immediately obvious. Follow this process to force unregister a prodult from vCenter: Login to vSphere Client. Home > Licensing. Switch to View by: 'Asset'. Right-click the asset or evaluation you want to remove. Select the bottom option: 'Remove Asset'. Accept the warning … [Read more...]

vCloud Director vApp Error ‘Cannot Update’

vcloud error

Came across another strange issue in a production environment the other day that was also a bit of a facepalm monent. Users of a private vCloud Director instance were complaining of issues with updating vApps - specifically around adding and managing assigned storage associated with these vApps. The errors presented within the vCloud interface were randomly brief and not a little vague - 'Details: Error, Status: Error' etc. This error in the example was taken directly from the vCloud GUI, with no associated vSphere Tasks (that list being blank). The error presented wether the vApp was running or stopped, and wether the VM concerned was running or stopped - each time it was the same. Looking a little deeper into the vCloud logs … [Read more...]

VMTurbo Make Monitoring Free


Today, VMTurbo have launched their Virtual Health Monitor tool and they are letting it loose on the world for the whopping figure of... wait for it... $0 - That's right, free. The tool is an updated and evolved version of the Community Edition of VMTurbo's Operations Manager product and comes without restrictions on where and how often you deploy it and what it monitors. Ok, that's not so clear. The tool is downloaded as an appliance from VMTurbo's website in a format optimised for one of the following platforms: VMware vSphere Microsoft Hyper-V RedHat Enterprise Virtualisation (RHEV) Citrix XenServer The format of the appliance is the only difference that you should find between the versions though as it's capable of … [Read more...]

vSphere ‘Invalid configuration for device ‘0’ error’ Solution

Using vSphere 4 hosts (in this case a legacy un-patched host that was being migrated off and decommissioned), we came across an interesting and ambiguois error - 'Invalid configuration for device '0', plus a note of time, the target object and the vCenter Server. In this case, I was trying to migrate a powered-off VM to different storage - resulting in the error. I also found that the issue was related to the second disk attached to the VM. Editing the VM showed the size as 0MB, but removing this disk also threw the error in vCenter. The solution was to follow these steps: Remove the VM from the vCenter inventory. Update the VM VMX file. There are 2 ways to do this - SSH to the host / datastore using a tool like Putty, or use … [Read more...]