I passed the VCP 5 exam!


A happy day for me, indeed! I passed my VMware Certified Professional on vSphere 5 exam today in Rolla, MIssouri. I’ve been studying vSphere 5 now for about 5 months.

Because my current project is implementing vSphere 4.1 data centers, I was planning on attending the Install, Configure, and Manage course for vSphere 4.1 – I even bought the 4.1 course. Then vSphere 5 came out and my course provider, Global Knowledge, changed my 4.1 course to version 5. That was ok by me. I just changed gears and started studying for vSphere 5. I’ve been able to set up version 5 test labs at different customer sites parallel to our 4.1 implementations. The test labs have all consisted of nested ESXi boxes.

Read the rest of this entry »


Windows Server 2003 won’t boot after a P2V


So far, our Physical-to-Virtual migrations of Exchange 2003 on x86 Server 2003 Enterprise boxes have gone mostly smoothly – until this evening, that is. In the past, a failure soon after the P2V process started was resolved with a reboot or by disabling the TCP Offload Engine on the Broadcom NICs (this was easily accomplished with the cmd.exe command netsh int ip set chimney DISABLED).

This evening’s P2Vs were a bit more challenging.

Read the rest of this entry »


Installing vCenter Server does not complete with Windows Server 2008


This is a quickie post to share what I found when installing vCenter Server on a 64-bit Windows Server 2008 Enterprise Edition virtual machine. This VMware KB article is the error we received.

Apparently, during the installation of vCenter Server, Active Directory Lightweight Directory Services is installed. I hadn’t noticed this before. We had no server roles installed prior to installing vCenter, but after clicking through the error boxes that appeared, we saw that AD LDS, sure enough, appeared to be installed.

Keep reading


vSphere 5 Best Practices: Dell PowerEdge R710 BIOS


I’ve had occasion recently to implement many vSphere 4.1 environments for a customer. There’s a lot to learn during these deployments and many worthy blog posts are just waiting to be written. But one especially comes to mind mainly because of its temporal relation to a recent query I had regarding a BIOS setting for a Dell PowerEdge R710. The exact query doesn’t matter, but what’s important is that I ran across Marek.Z’s blog, Default Reasoning, and this post in search of an answer. His post regarding vSphere 4.x BIOS settings and best practices interested me in writing a BIOS best practices post for vSphere 5. This is going to be very similar to vSphere 4.x, but you’ll notice I’ve included explanations as to why these settings are best suited to vSphere 5 environments. Some of these settings may be obvious, while others, like NUMA, C1E, and Memory, may not be. Especially for these, I’ve included the results of my research.

Keep reading


Add e-mail alerts to all 41 default vSphere 4.1 alarms


Towards the end of a customer’s virtualization implementation we’re doing some clean-up of the environment. During the initial setup I was using my own local email address to test various alerting processes, of which there are several. For instance, every SQL Server maintenance task sends a success/failure e-mail alert, the NetApp Virtual Storage Console plug-in can be configured to e-mail an administrator after snapshots are taken, and the Dell iDRAC can send e-mails on hardware status changes. All those are fairly quick to configure or lack a way to script a quick solution. But with 40 default alarms in vSphere, three vCenters, and being lazy as I am, I knew there must be a better solution than right clicking 120 alarms and copying-and-pasting an email address. As the proverb goes, if you repeat it, script it. So I set out to find how PowerCLI could help me.

Keep reading


vSphere Compliance Checker on ESXi 5


At a customer’s site towards the end of a deployment, we decided to see what this new fan-dangled vSphere Compliance Checker could do. We ran it against an ESXi 4.1U1 host and it spit out some nice colors and information. The quick and dirty of it is that it was easy to install, easy to use, and provided useful information. So I decided to run it against my ESXi 5 hosts in a test lab and write up a quickie post.

Read the rest of this entry »


Part III – Update Manager Patching Guide


This post is the third in a series dedicated to helping you set up your update infrastructure in vSphere 4.1. Part I is about installing and configuring Update Manager. Part II shows you how to install and configure the Update Manager Download Service. As the last in this series, this post will explain how to patch your ESX/ESXi hosts.

Read the rest of this entry »


Part II – Update Manager Download Service (UMDS) Installation and Configuration Guide


This walkthrough is part II of a series of guides on installing and configuring VMware’s tools for updating and patching ESXi 4.1 hosts. You can find Part I here and Part III here. The Update Manager Download Service (UMDS) is used in an air-gap environment where the vCenter Update Manager server (VUM) does not have access to the Internet to download patches itself – instead it relies on UMDS to download the patches. Once patches are downloaded, they’re manually copied via removable media, usually a CD/DVD, to VUM. Once VUM has the patches, it then works through the vSphere Client and the Update Manager plug-in to update the hosts. Although VUM can download operating system patches for Windows and metadata for Linux patches, we’re not using this configuration in this guide. We’re assuming the environments are updated via WSUS or SCCM.

Read the rest of this entry »


Part I – Update Manager (VUM) Installation and Configuration Guide


So during my first data center virtualization project, I had to write up a series of documents for internal reference.  These documents were to help us perform a standard installation at each site we migrate.  I thought it would be helpful to post them for anyone else looking to perform these tasks, as well.  This series of posts is about VMware Update Manager 4.1U1 and its associated Update Manager Download Service.  It appears in three posts because the topic can be logically separated into three steps: installing and configuring VUM, installing and configuring UMDS, and a patching guide once your initial update infrastructure is in place.  This post, as you can see, is part I.  Let me know if it helps you out or if I missed something.  All the best!

Read the rest of this entry »


SQL Server 2008 backups for VMware databases


At a minimum, you’ll want to perform regular backups of your vCenter, Update Manager, and System databases. You don’t have to be a DBA to perform simple backups. You don’t need to know T-SQL or database programming to perform these steps. There’s an easy wizard that walks you through a standard Windows Next-Next-Finish set up.

There are a couple things to note in the walkthrough below. We’re using SQL Server 2008 Enterprise Edition 64-bit on a 64-bit Windows Server 2008 SP2 Enterprise Edition. The SQL server is also a virtual machine in a vSphere 4.1 environment.

Read the rest of this entry »