Archive for the ‘VirtualCenter’ Category
Future vCenter And SRM Requirement For 64 bit OS Means More vCenter VMs
VMware engineer Michael White’s post 64 bit is almost here – are you ready? on the Uptime (VMware and Business Continuity) Blog foretells of the future 64 bit requirement of both vCenter and SRM (Site Recovery Manager). White writes:
“I wanted to remind everyone, of what I have already seen floating around the internet, but still important enough to remind. Our next release of SRM is going to require a 64 bit OS. This is the same as our next release of VC as it too will require a 64 bit host OS. This change is required to support the increased capabilities of our products. As we scale our products to match our customers needs, generally 1 – 2 years in advance of where they will need all the capabilities of a given product we have had to use a 64 bit OS. This will show itself in increased numbers in things like more simultaneous vSphere client connections.”
To me these new operating system (OS) requirements mean we will see even more instances of vCenter as a VM (virtual machine). It only seems logical that a least path of resistance is to virtualize the management server in order to upgrade, especially considering all have already invested in 64 bit hardware for their hypervisors if they decided to upgrade to vSphere 4 in the first place. To go a step further, I’m willing to argue that it will be more common for an IT Department to justify the cost of additional ESX hosts, even if only dedicated for management, then it will to deploy new servers for physical instances of vCenter.
The looming transition to a console-less ESXi eventually means more management virtual appliances in the future too. Solutions which will continue to need a ESX console or similar will have to substitute their own appliance to operate with ESXi. This means even more justification for additional ESX/ESXi hosts and thus greases the decision to virtualize vCenter as well. I expect to see management clusters of ESX hosts become more common in the future than even the use of management networks today.
ESX hosts have bigger and badder hardware now than ever before allowing for higher consolidation ratios and larger applications to easily run in virtual machines, but it will be interesting to see if the vCenter as a VM best practices change over time. I personally feel that continuing to separate the database from the virtualized vCenter will continue to be a smart choice. Running a separate, and even virtualized, SQL instance ensures not only better performance of vCenter as a VM but enhances DR scenarios. In fact, those that already have the vCenter database on a remote instance will likely have a safer upgrade to the 64 bit vCenter.
The new 64 bit requirements will no doubt make for an interesting migration scenario, and I’m sure we will see some positive and negative opinions. Let me know your thoughts on a 64 bit vCenter as a VM in the future!

24 Hour Timeout Prevents Removing ESX vNetwork Distributed Switch
http://kb.vmware.com/kb/1010718 explains the normal way for disabling and removing a VMware ESX/ESXi vNetwork Distributed Switch (vDS or DVS or VDS – LOL), but when I recently tried to do so I received the following error:
“The resource ’1′ is in use. DVS [vDS Name] port 1 is reserved by to entity <not-found.> vnic 4000, type:vmVnic”
The screen shot shows the actual error I received.
After thinking about that message, I decided to check to see if any ports were in fact being used on the vDS. Although PortID 1 dvPortGroups did not show it being used as expected, other PortIDs were, in fact, in use. See image below.
I tried messing around with disabling the ports (blocking was the terminology in the vSphere Client, I believe) but I still could not delete the vDS. It was Saturday and I had family stuff to do so I reluctantly gave up at the time. However, 3 days later I was able to easily remove it via the Remove link on vDS Configuration screen just like I was supposed to be able to do all along. Needless to say I was a bit perplexed.
After researching I discovered that
VirtualCenter 2.5 Update 6 Fixes Data Browser Large File Upload Error; Updates JRE And Apache Tomcat; Supports Firefox; Adds New OS Customizations
I haven’t always covered all the vCenter, VirtualCenter, and ESX/ESXi updates in the past. Several updates have been released since the last time I did. VirtualCenter 2.5 Update 6’s announcement caught my attention because of a fix to uploading files with the datastore browser. This issue has been reported in one of the longest comment threads here at VM /ETC. More on that later in this post, but I received the following email notification that VMware VirtualCenter 2.5 Update 6 was released:
VMware VirtualCenter 2.5 Update 6 is Generally Available
We are pleased to inform you that VMware VirtualCenter Server 2.5 Update 6 (English and localized) is generally available as of late night January 29, 2010.
VirtualCenter 2.5 Update 6 provides the following improvements:
- Guest Operating System Customization Improvements
- Support for Firefox 3.x Browsers with VirtualCenter Web Access
- Bug and security fixes
For details regarding the new fixes and improvements, please refer to the release notes.
VirtualCenter Server 2.5 Update 6 is available for download.
For details regarding compatibility, please view vSphere Compatibility Matrixes.
Thanks,
VMware Infrastructure Product Management Team
Some of the highlights for me when reading the Release Notes are:
Change VMware Update Manager (VUM) Download Directory
This post is just a quick how to reference for manually changing the VMware Update Manager (VUM) patch repository download location. Admins usually need to do this when the vCenter server is low on disk space on the partition that VUM was originally installed on, but there is a second partition that has enough capacity. To move the VUM patch repository follow the following steps found in the VUM Administrators Guide:
When you install Update Manager, you can select the location for downloading patches. To change the location after installation, you must manually edit the vci-integrity.xml
file.
Procedure
- Log in to the Update Manager server as an administrator.
-
Stop the Update Manager service.
- Right-click My Computer and click Manage.
- In the left pane, expand Services and Applications and click Services.
- In the right pane, right-click the VMware Update Manager Service and click Stop.
- Right-click My Computer and click Manage.
-
Navigate to the Update Manager installation directory and locate the vci-integrity.xml file.
- The default location is C:\Program Files\VMware\Infrastructure\Update Manager.
- The default location is C:\Program Files\VMware\Infrastructure\Update Manager.
- Create a backup copy of this file in case you need to revert to the previous configuration.
-
Edit the file by changing the following fields:
-
yournewlocation - The default patch download location is: C:\Documents and Settings\All Users\Application Data\VMware\VMware Update Manager\Data\
- The directory path must end with \.
-
- Save the file in UTF-8 format, replacing the existing file.
- Copy the contents from the old patchstore directory to the new folder.
- Restart the Update Manager service.

How To Add Sysprep to VMware vCenter for VM Customizations (VMware Converter also)
In order to create customized Windows 2003 and earlier virtual machines (VMs) the Microsoft Sysprep tools need to be added to VMware vCenter (also formerly known as VirtualCenter). Doing so is not a difficult process, but can be a bit confusing if an administrator has never used Sysprep before. Fortunately, VMware has a helpful KB article on the topic that explains where to download the Sysprep files from Microsoft and then where to put the extracted contents of those downloads on the vCenter Server. I’m going to high lite the instructions from VMware for downloading from Microsoft, but then I’ll explain how to get Sysprep from an alternate and arguably easier source – the Windows install CD.
Note that integrating the Sysprep files are still required in all versions of vCenter to customize VMs. This includes vCenter 4 for vSphere. Sysprep is no longer used for Server 2008, however, but VMware has added native customization of Server 2008 VMs in vCenter 4 without adding any additional files.
KB Article 1005593 titled Sysprep file locations and versions not only provides download links and extract to locations but also explains the common symptoms when Sysprep is not installed correctly on vCenter.
- When attempting to customize the deployment of a virtual machine the radio buttons are disabled (greyed out).
- When a virtual machine (VM) is deployed from a Template, you find that the SID is always the same, despite the fact that you chose the option to generate a new SID during Template deployment and guest operating system customization.
- When attempting to create a new virtual machine from a Template in ESX v3.5 you receive the following error message
Warning: Windows customization resources were not found on this server
Message in the guestcust.log:deploy doesn’t contain known sysprep files
The KB article explains the cause
Microsoft has a different version of Sysprep for each release and service pack of Windows. According to Microsoft, “You need to use the version of Sysprep specific to the operating system you are deploying”. The differences are not immediately visible in the packaging and documentation of the service packs, so it is necessary to manually investigate.
Use either of the following methods to obtain the appropriate Sysprep files. All instructions in this post assume vCenter has been installed in the default location. Read the rest of this entry »
Use VirtualCenter Maps Tab to confirm VMotion
Eric Sloof’s A whiter shade of green is an informative post about how the Maps tab in VMware VirtualCenter (VC) can be used to visually confirm if a VM can be live migrated between ESX hosts. By selecting a VM in the tree explorer of VC and then clicking the Maps tab (not the Maps button), you can see a diagram of all of the ESX servers, virtual networking, and storage that must be consistently shared between hosts for VMotion to succeed. As my borrowed version of Eric’s orignal screen shot image shows, when all are configured correctly the ESX hosts have green circles around / behind them.
When the green circles do not appear, the Maps view helps troubleshoot what is wrong because you can see exactly which pieces are not connected correctly in the diagram.
What I did not realize, and Eric’s post points out, is that Read the rest of this entry »
Free tools with VirtualCenter -like features
So you’ve downloaded your free version of ESXi. Maybe you’ve built a couple of ESX Servers but you haven’t purchased a full VI 3.5 Enterpise license. You might even have an enterprise license but your VirtualCenter (VC) server will be a virtual machine (VM) and you want to build a template VM as a gold image first. These are some of several possible scenarios where it helps to have VC -like functionalities without VirtualCenter. This post is a summary of 3 freely available tools that can provide some of VirtualCenter’s features.
First let me state that there is not an exact substitute for VirtualCenter, and the automation and ease of management VC provides is well worth it’s cost. Now for some alternatives. Read the rest of this entry »











