Written by Sam McGeown on 24/7/2015
Published under VMware, vRealize Automation

Having just completed a particularly problem-prone distributed IaaS install, this was almost the straw that broke the camel’s back. Logging into vRealize Automation for the first time as an Infrastructure Admin displayed the infrastructure tab and all menu labels as big ugly references, and no functionality:

{com.cmware.cap.component.iaas.proxy.provider@csp.places.iaas.label }

Rebooting the IaaS web servers restored the functionality of the IaaS layer but still did not fix the label issue, it took a further reboot of both vRealize Automation appliances, then the IaaS web servers to finally view the correct labels.

Written by Sam McGeown on 21/7/2015
Published under VMware

Note: This falls under the “I don’t think this is supported” category – use this method at your own peril!

As part of some testing I’ve been doing for vRealize Automation DR scenarios, I wanted to test changing the IP address of a HA PSC pair using a script (think SRM failover to a new subnet).

Written by Sam McGeown on 20/7/2015
Published under VMware

I’m not sure how supported this is, but this process can recover a vSphere 6 vCenter Server Appliance or Platform Services Controller when you’ve lost the root password.

Download the OpenSUSE Rescue CD - http://download.opensuse.org/distribution/13.2/iso/

Mount the CD to the PSC Appliance

 

Reboot the appliance and enter the BIOS setup using F2, configure the CD-ROM as first-boot device. Save and exit to reboot into the SUSE Live-CD.

Written by Sam McGeown on 8/7/2015
Published under VMware, vRealize Automation

The recommendations for the vRealize Appliance have changed with 6.2, the published reference architecture now does not recommend using an external Postgres database (either vPostgres appliance, a 3rd party Postgres deployment or using a third vRealize Appliance as a stand-alone database installation). Instead the recommended layout is shown in the diagram below. One instance of postgres on the primary node becomes an active instance, replicating to the second node which is passive. In front of these a load balancer or DNS entry points to the active node only. Fail-over is still a manual task, but it does provide better protection than a single instance.

Written by Sam McGeown on 7/7/2015
Published under VMware, vRealize Automation

Providing a highly available single sign on for vRealize Automation is a fundamental part of ensuring the availability of the platform. Traditionally, (vCAC) vRA uses the Identity Appliance and relies on vSphere HA to provide the availability of the SSO platform, but in a fully distributed HA environment that’s not really good enough. It’s also possible to use the vSphere 5.5 SSO install in a HA configuration - however, many companies are making the move to the latest version of vSphere and don’t necessarily want to maintain a 5.5 HA SSO instance.

Written by Sam McGeown on 1/7/2015
Published under VMware

Having just welcomed VMTurbo on board as a blog sponsor, I thought I’d do a quick posting on how to deploy their free Virtual Health Monitor appliance.

Sign up for a free license here and download the appropriate version

Deploy the VMTurbo Appliance

Deploying the appliance is simply a case of importing the OVA downloaded. There’s nothing really to configure and it took 61 seconds in my lab environment, so it’s pretty quick! Network configuration is via DHCP and you can configure a static IP by logging into the console and running “ipsetup”

Written by Sam McGeown on 29/6/2015
Published under

After deploying a new vSphere 6 vCenter Server Appliance (VCSA) and configuring the Platform Services Controller (PSC) to act as a subordinate Certificate Authority (CS), I was unable to register the NSX Manager to the Lookup Service. Try saying that fast after a pint or two!?

Attempting to register NSX to the Lookup Service would result in the following error:

NSX Management Service operation failed.( Initialization of Admin Registration Service Provider failed. Root Cause: Error occurred while registration of lookup service, com.vmware.vim.vmomi.core.exception.CertificateValidationException: Server certificate chain not verified )

Written by Sam McGeown on 19/6/2015
Published under Community, VMware

Yesterday, I received the dreaded email

We regret to inform you that your attempt to achieve VCDX certification on June 09-11, 2015 in Frimley, UK was unsuccessful.

It wasn’t entirely unexpected, but somehow I still hoped my assessment of the defense was pessimistic and so it was nonetheless disappointing. It’s a big hit to not achieve something I have been focusing on for months and it is hard not to feel embarrassed that I didn’t make the grade. I am looking forward to receiving some feedback from the panelists and will be gearing up for another attempt in October.

Written by Simon Eady on 18/5/2015
Published under vRealize Operations

Recently I have been looking at William Lam ’s excellent post on automating the deployment of vROps.

After having a play around with it, to suit my own needs, I made some modifications to the Powershell script so it would support distributed switches.

# William Lam

# Edited by Simon Eady to support vDS

# www.virtuallyghetto.com

# Deployment of vRealize Operations Manager 6.0 (vROps)

Written by Sam McGeown on 4/4/2015
Published under Community

This is not my normal sort of post - don’t worry, normal service will resume shortly.

I read Christian’s comments on the vCommunity - or lack of it - yesterday and although some things resonate with me, and a lot of other people, I don’t quite agree. I want to be clear this is a response to Christian and not an argument, I respect Christian as someone who does contribute to the vCommunity.