Virtual MS Cluster Node “Invalid Network Format” Error


I came across an interesting scenario recently where a node that is part of a Windows Cluster (hosting a SQL Cluster) on Windows Server 2012 R2 suddenly started reporting errors. The node is part of a 2-node cluster with a 3rd VM acting as a file share witness for the cluster, and had just been moved between vApps in an IaaS / cloud environment to account for a DR provision (where DR is based on vApp membership, not at individual VM level). Once rebooted, the cluster was showing some strange errors, and the cluster name had changed in the Failover Cluster Manager from 'MSCLUSTER.DOMAIN.LOCAL' to 'MSCLUSTER.MSCLUSTER'. On renaming the cluster manually, the ever helpful Microsoft error message (seen in the image attached to this post) … [Read more...]

vCAC 6.1 Removes VM NICs when a description is changed


Maybe my google foo is broken, but I couldn't see any mention of this in VMware's KB library. I'm trying to find out if it's also an issue in vRA 6.2 too. Edit 14/05/2015: I'm reliably informed that this is fixed in 6.2. So, what's the problem? Well, I was demonstrating how it was possible to change the description of a VM in vCAC via the "Edit" resource action and how it would also result in the vCenter VM being updated. So, with the description added, I hit Submit. The description is added to the Virtual Machine in vCAC and also vCenter. I then went to to demonstrate a custom action that executes a vRO workflow and was surprised when it failed and complained about the identity of the network being used. A brief bit of … [Read more...]

vCAC 6.1 goes GA


Ping! It's baked and out of the oven at last. vCAC 6.1 has hit a download server near you. I've been waiting for this for a while now, so what's new? From my perspective some of the most interesting new bits are: Tighter Puppet integration Enhanced support for NSX (including the use of NSX / vCNS workflows as actions in the vCAC Advanced Service Designer) - I need to try this out! vCenter Orchestrator plugin enabled scripting of entities including Catalog, Approvals, Entitlements, Advanced Service Designer etc (I've wanted this for a while now) vCAC support for Windows Server 2012 SP1 R2 (.NET 4.5.1) But there's plenty more (see the Release Notes). … [Read more...]

vCO “Plugin” for NSX


If you're starting to get your hands dirty with NSX and want to automate some operations using vCenter Orchestrator (vCO), there's now a plugin for it that's been released into the community by Christophe Decanini (who writes on the vCOTeam blog and works for VMware). It's not a traditional plugin for vCenter Orchestrator in the same way that there are plugins for vCenter / vCAC / Infoblox etc. Instead it's built on the Dynamic Types plugin that was launched with version 5.5 Update 1 of vCO. The goal of the plugin is to create the ability to offer NSX "as-a-service" operations as catalog items within vCAC. The creation and manipulation of security groups and policies along with the ability to associate VMs with these objects can all … [Read more...]

Pluralsight launch their first vCAC course


If you're lucky enough to have a Pluralsight subscription already, then you will already have access to this course. If not, maybe it could be an incentive to get one if you have an interest in vCAC (vCloud Automation Center). Yesterday, online training provider Pluralsight launched their first course aimed at vCAC entitled "Introduction to VMware vCloud Automation Center (vCAC)". The course is authored by Brian Tobia, who has produced a number of other courses for Pluralsight as well. As the name of the course suggests, it's intended as an introduction to vCAC. If you're at all familiar with vCAC, it's not the simplest of products to get to grips with. There are a lot of components to it and it's undergoing a period of intensive … [Read more...]

vCHS in the UK


I was fortunate and privileged recently to be invited to the UK launch event for VMware's vCloud Hybrid Service in the UK. The first of many planned deployments in the EMEA region for VMware. VMware’s vCloud Hybrid Service became public in the US in September last year.  Swiftly afterwards, VMware announced their plans to bring the service to EMEA in 2014 and, as of Tuesday 25th February, it is generally available in Europe. Besides being a blogger, I'm also fortunate to work for a leading VMware Partner in EMEA (Xtravirt). As we're one of the few Hybrid Cloud certified partners (at the time of writing), I'm hoping to be working on some vCHS projects in the near future. Exciting! Why the UK and Why now? The feedback from EMEA … [Read more...]

vCAC 5.2 – Accidental Deletion of a non-vCAC VM


It was tempting to call this article "vCAC Ate My VM" but it's not a useful description of what it's actually about. I was onsite with a customer recently when an odd bit of behaviour occurred whilst testing some out some code in the BuildingMachine stub. I've reproduced what happened in my home lab and while it's a bit worrying and probably a bug, I'd hesitate to ring the alarm bells too loudly. A bit of scene setting is required to explain this first. The customer wanted to use user specified machine names. The blueprints in use have been configured to request a machine name from the person requesting a VM. This name is also used for the VM's guest OS hostname during the customization of the VM. Understandably this has to be … [Read more...]

vCloud Director 5.1 to 5.5 Cell Upgrade ‘cpio: chown failed’


Upgrading my lab environment from vCloud Director v5.1 to v5.5, I came across an interesting error whilst upgrading the cells. My lab has the following vCD configuration: 2 x RHEL 6.2 Cells 1 x RHEL 6.2 NFS Server 2 x vShield load balancer instances 1 x Windows 2008 R2 DB server running SQL Server 2005 The upgrade process was: Quiesce the cell using the Cell Management Tool commands. (Upgrade Guide) Upload the vCD .BIN file to the /install directory of the cell (using WinSCP or similar). Change the execution parameters for the vCD .BIN file. (Upgrade Guide) Running the installation .BIN file. (Upgrade Guide) Confirm the existing v5.1 cell instance can be upgraded. This is where the interesting error came in. The … [Read more...]

Troubleshooting vCloud Automation Center Endpoints and vCloud Director 5.1

BACKGROUND Note: For this troubleshooting article, I'm using vCloud Director 5.1 and vCloud Automation Center 5.2. Having fun with my lab. Lots of fun - and as readers may have noticed, my current focus is around deploying vCloud Director (vCD) and integrating it with vCloud Automation Center (vCAC). However, all is not plain sailing. Firstly, the installation of vCAC v5.2 is much better than installing v5.1. By better I mean more streamlined, the deployment packages retain more explanation, and lots of the installation 'gotchas' have been either removed, fixed or simply hidden from the installation process. I'll not detail the installation process here as there are lots of other guides out there. This break-fix article is about a … [Read more...]

vCAC Agent Install ‘RepoUtil.exe’ Error


Like many out there, I am upgrading my lab environment to the new vCloud Automation Center, since 5.2 was released. The installation process is a little different, and shows evidence of the transition from the old DynamicOps product to one more inline with the other vCloud Suite offerings. I will write-up another post about the full installation of vCAC 5.2 in due course, but in the meantime this is a quick heads-up to make sure to read the requirements documents before completing the install. vCould Automation Center 5.1 used to require DotNet 4.0 to be installed for Endpoint agents to run correctly. If you are in a lab environment and are happy to build and burn your existing vCAC deployment, then mostly an installation in situ will … [Read more...]