Category: VMware

Scripts, notes, builds and tweaks.

VMware vSphere 6.7 on the Mac Mini 6,2 (2012)

With the release of the 2019 Mac Mini the old 2012 quad core Intel workhorse found itself heading for retirement, however with hardware having been upgraded a few times over the years it should still […]

Automating sVS to dVS migration on single NIC VMware ESXi hosts

We recently came across an issue where we needed to migrate VMware ESXi hosts from standard vSwitches to distributed vSwitches at build time and before putting the hosts into production. This is straight forward from […]

VMWare Fusion lab suspend/resume script

Since Fusion doesn’t have the team functionality that Workstation has I knocked up the following to suspend the current running Fusion VMs and write a new startup script for the same VMs. Suspend current running VMs with: […]

Running vCloud Director 5.5 appliance in VMware Fusion

Running the vCloud Director appliance in a lab environment requires a full vSphere / vCenter environment due to the pre-requisite for a full OVF environment. Considering the VCD shouldn’t run in the provider data centre this […]

VMware ESXi 5.5 zero touch builds – part 3 – storage

A note on storage I won’t spend any time on NFS storage – it’s relatively straight forward, using a VMK with appropriate uplinks and failover.  As hinted at in the previous post (interface vmmic override) ISCSI storage […]

VMware ESXi 5.5 zero touch builds – part 2 – network configuration

Some notes on dynamic variables Creating pointers / variable variables is required to loop through any number of vSwitches listed in the host configuration file. The easiest way is to normally use the “${!ReferenceVariable}” syntax, […]

VMware ESXi 5.5 zero touch builds – part 1 – basics

Basics I won’t go into too much detail about the ESXi automated build process – VMware do a good job of that in the ESXi 5.5 installation guide, on top of this the default kickstart […]

Host config file export VBA script

Quick followup on the previous build script posts. In short the following will write host specific config files based on spreadsheet data, writing to files based on hostname in column 1 – in the following […]