vCenter Server 5.5 January 2015 Update (5.5 U2d)

VMware has published an update for vCenter Server 5.5.

Product: VMware vCenter Server 5.5
Release date: January 27, 2015
Version: 5.5 Update 2d
Build (Windows): 2442329
Build (Installer): 2442328
Build (Appliance): 2442330

The Update resolves 16 issues including the following: Read more »

VMware ESXi 5.x E1000 PSOD Issue

Even though the bug has been fixed I still see it to come up. ESXi 5.x has two issues that might cause the ESXi host to fail with a purple diagnostic screen. Both PSOD look very similiar:

KB2059053:

#PF Exception 14 in world wwww:WorldName IP 0xnnnnnnnn addr 0x0
PTEs:0xnnnnnnnn;0xnnnnnnnn;0x0;
0xnnnnnnnn:[0xnnnnnnnn]E1000PollRxRing@vmkernel#nover+ 0xdb9
0xnnnnnnnn:[0xnnnnnnnn]E1000DevRx@vmkernel#nover+0x18a

KB2079094:

#PF Exception 14 in world wwww:WorldName IP 0xnnnnnnnn addr 0x0
PTEs:0xnnnnnnnn;0xnnnnnnnn;0x0;
0xnnnnnnnn:[0xnnnnnnnn]E1000PollRxRing@vmkernel#nover+0xeb7
0xnnnnnnnn:[0xnnnnnnnn]E1000DevRx@vmkernel#nover+0x18a
[…]
0xnnnnnnnn:[0xnnnnnnnn]Net_AcceptRxList@vmkernel#nover+0x157

Read more »

ESXi 5.5 January 2015 Patch (Build 2403361)

VMware has published an update for ESXi 5.5.

Product: VMware ESXi 5.5
Release date: January 27, 2015
Patch: ESXi550-201501001
Build: 2403361
Build (security only): 2352327

The Update resolves 45 issues including the following: Read more »

Unattended VMware vSphere Client Installation (One-Click Install)

The VMware vSphere Client has an unattended install feature. This feature allows to install the client automatically without interaction. I wrote a little batch file which automatically downloads and installs all versions of the vSphere Client with one click.

vsphere-client-one-click-install

Download: install-vsphere-client.zip

Ensure that you run the script as administrator:
run-as-administrator
install-vsphere-client-all.bat

@echo off
bitsadmin.exe /transfer "4.1" http://vsphereclient.vmware.com/vsphereclient/1/6/5/1/0/2/3/VMware-viclient-all-4.1.0-1651023.exe %tmp%\VMware-viclient-all-4.1.0-1651023.exe
bitsadmin.exe /transfer "5.0" http://vsphereclient.vmware.com/vsphereclient/1/9/1/7/4/6/9/VMware-viclient-all-5.0.0-1917469.exe %tmp%\VMware-viclient-all-5.0.0-1917469.exe
bitsadmin.exe /transfer "5.1" http://vsphereclient.vmware.com/vsphereclient/2/3/0/6/3/5/6/VMware-viclient-all-5.1.0-2306356.exe %tmp%\VMware-viclient-all-5.1.0-2306356.exe
bitsadmin.exe /transfer "5.5" http://vsphereclient.vmware.com/vsphereclient/1/9/9/3/0/7/2/VMware-viclient-all-5.5.0-1993072.exe %tmp%\VMware-viclient-all-5.5.0-1993072.exe

start /wait %tmp%\VMware-viclient-all-4.1.0-1651023.exe /q /s /w /L1033 /v" /qr"
start /wait %tmp%\VMware-viclient-all-5.0.0-1917469.exe /q /s /w /L1033 /v" /qr"
start /wait %tmp%\VMware-viclient-all-5.1.0-2306356.exe /q /s /w /L1033 /v" /qr"
start /wait %tmp%\VMware-viclient-all-5.5.0-1993072.exe /q /s /w /L1033 /v" /qr"

del %tmp%\VMware-viclient-all-4.1.0-1651023.exe
del %tmp%\VMware-viclient-all-5.0.0-1917469.exe
del %tmp%\VMware-viclient-all-5.1.0-2306356.exe
del %tmp%\VMware-viclient-all-5.5.0-1993072.exe

If you need the latest version only:
install-vsphere-client-5-5.bat

@echo off
bitsadmin.exe /transfer "5.5" http://vsphereclient.vmware.com/vsphereclient/1/9/9/3/0/7/2/VMware-viclient-all-5.5.0-1993072.exe %tmp%\VMware-viclient-all-5.5.0-1993072.exe
start /wait %tmp%\VMware-viclient-all-5.5.0-1993072.exe /q /s /w /L1033 /v" /qr"
del %tmp%\VMware-viclient-all-5.5.0-1993072.exe

VMware vSphere Client Direct Download

Download links for VMware vSphere Clients:

vSphere Client 5.5
vsphereclient.vmware.com/vsphereclient/1/9/9/3/0/7/2/VMware-viclient-all-5.5.0-1993072.exe

vSphere Client 5.1
vsphereclient.vmware.com/vsphereclient/2/3/0/6/3/5/6/VMware-viclient-all-5.1.0-2306356.exe

vSphere Client 5.0
vsphereclient.vmware.com/vsphereclient/1/9/1/7/4/6/9/VMware-viclient-all-5.0.0-1917469.exe

vSphere Client 4.1
vsphereclient.vmware.com/vsphereclient/1/6/5/1/0/2/3/VMware-viclient-all-4.1.0-1651023.exe

All downloads are direct links to VMware.
If you do not trust it, you will find similar information at KB2089791.

Read more »

Working with FreeNAS 9.3 Block VAAI Primitives

FreeNAS 9.3 now fully supports all 7 VAAI (vStorage APIs for Array Integration) block primitives:

  • Atomic Test & Set (ATS / Hardware Accelerated Locking)
  • XCOPY (Extended Copy / Clone)
  • Write Same (Zero)
  • Dead Space Reclamation (Delete / UNMAP)
  • Thin Provisioning LUN Reporting
  • Thin Provisioning Space Threshold Warning
  • Thin Provisioning Stun

Read more »

vMotion Fails – “The source detected that the destination failed to resume”

Virtual Machine Migration (DRS or user initiated) fails with the following error message:

migration-error

A genereal system error occurred: The source detected that the destination failed to resume

Error Stack:
The VM failed to resume on the destination during early power on.
Module DiskEarly power on failed.
Cannot open the disk ‘/vmfs/volumes/<…>.vmdk’ or one of the snapshot disks it depends on.
Could not open/create change tracking file

  1. Check that Virtual Disks are not mounted to the backup host (VDP or other products). Sometimes when the backup fails, the virtual disks are not correctly removed from the backup host.
  2. Consolidate Snapshots (Right Click Virtual Machine > Snapshot > Consolidate)
  3. If the problem still persists, create a snapshot and delete it with the “Delete All” option.

How to Upgrade FreeNAS 9.x to 9.3

FreeNAS 9.3 has been released about a month ago. It comes with NFSv4 and VMware VAAI support which are great enhancements for a virtualization platform. As I am using it on my N40L in my Homelab I decided to upgrade my box to FreeNAS 9.3

FreeNAS 9.3 Features

  • NFSv4 support
  • VMware VAAI support
  • WebDAV support
  • iSCSI sequently read performance increased

Read more »

How to kill an Unresponsive VM (ESXi 5.x)

When a Virtual Machine crashed it might happen that you cannot power it off with the vSphere Client. In that case, you have to kill the VM through the ESXi command-line.

Connect to the ESXi host with SSH. (If a virtual machine crashed in a cluster and you cannot identify where it is running, you have to identify the ESXi Hosts where the VM is running)

Locate the World ID with esxcli vm process list or vmdumper -l Read more »

Patch ESXi to a Specific Version with the Command-line

This post describes how to patch an ESXi host to a specific version with the command-line. It is highly recommended to use the vSphere Update Manager (VUM) for patch management, but there are some cases where you need an alternative. It’s probably noting you would do in production, but you might need a specific version to reproduce problems or to comply with policies.

In this example, I am going to patch a standalone ESXi 5.5 host with internet access to build number 2068190. The host is currently running ESXi 5.5.0 Build 2302651. (It’s a downgrade)

Read more »