vCenter server service won’t start after upgrading 5.5 to Update 3b

Just a quick heads up! Over the last week I’ve been upgrading our vCenter servers from version 5.5 to the most recent 5.5 Update 3b version and have ran into a small hiccup.

The upgrade of SSO, Web Client, Inventory Service and even vCenter server all went as expected without any issues. Then I rebooted the vCenter server and after the reboot noticed that the vCenter server service hadn’t started and when I tried to start it manually I then received the following error:

Error 1053: The service did not respond to the start or control request in a timely fashion.

The issue happens when the vCenter 5.5 U3b installer fails to update the deployPkg.dll file during the upgrade. Thanks to VMware as they had published KB 2134141 with a workaround.

How to prevent prior to updating to 5.5 U3b

If you see this post or the KB article prior to upgrading from vCenter 5.5 to vCenter 5.5 Update 3b then simply perform the following steps:

  1. Go to: C:\Windows\Installer\$PatchCache$\Managed\05550F1E83248734780F0115742A159D\5.5.0
  2. Move the re/move the deployPkg.dll file from the folder.
  3. And finally, run the 5.5 U3b installer.

How to fix after already upgrading to vCenter 5.5 Update3b

If you’ve already ran the upgrade and prior to seeing this post or the KB (as was my case) then there is a fix for you as well.

  1. Go to: C:\Program Files\VMware\Infrastructure\VirtualCenter Server\ (Your drive letter may vary depending on where you installed vCenter server).
  2. Move the re/move the deployPkg.dll file from the folder.
  3. Download 2134141_deployPkg.zip from KB 2134141 (or here) and extract the deployPkg.dll file to C:\Program Files\VMware\Infrastructure\VirtualCenter Server\ directory on the vCenter Server.
  4. Next start the vCenter server and vCenter Management Web services.
  5. Now open a command prompt window (run-as administrator) and type the following command:
    msiexec.exe /x {7BC9E9D9-3DF6-4040-B4A1-B6A3A8AE75BA} SKIPVCCHECK=1 SUPPRESS_CONFIRM_UNINSTALL="1" /qr
  6. Lastly, install 5.5 Update 3 version of Profile-Driven storage by running this command in the same command prompt as above by using this command:
    msiexec.exe /L*V "%temp%\sps_vminst.log" /I "D:\vCenter-Server\Profile-Driven Storage\VMware vSphere Profile-Driven Storage.msi" INSTALLDIR="C:\Program Files\VMware\Infrastructure\" COMPUTER_FQDN=vc-a.domain.com TOMCAT_MAX_MEMORY_OPTION="S" VC_KEYSTORE_TYPE=PKCS12 VC_KEYSTORE_PASSWORD=testpassword VC_SSL_DIR="C:\ProgramData\VMware\VMware VirtualCenter\SSL\" VC_SPS_EXTENSION_DIR="C:\Program Files\VMware\Infrastructure\VirtualCenter Server\extensions\com.vmware.vim.sps\" IS_URL="https://vc-a.domain.com:10443" ARPSYSTEMCOMPONENT=1 SKIPVCCHECK=1 /qr

    NOTE: Assuming D: as the drive the ISO is mounted and C: as the drive vCenter Server is installed on.

Just make sure all the vCenter server services are running and that’s it, a pretty quick and easy fix. Now the vCenter servers at both the primary and secondary data centers have been upgraded to the latest 5.5 build.

Similar Posts

  • How to update VMware ESXi 6.7 to 6.7 Update 1

    To go along with the newly released VMware vCenter 6.7 Update 1 release, comes VMware ESXi 6.7 Update 1 as well.

    As you might expect with an Update 1 release there are a number of patches, fixes and new additions with ESXi 6.7 U1. If you haven’t already seen, check out the release notes here.

    Below are two ways to easily upgrade your ESXi 6.0-6.7 hosts to ESXi 6.7 U1 using the command line or by using VMware Update Manager.
    Read More “How to update VMware ESXi 6.7 to 6.7 Update 1”

  • VMware Recertification Policy

    VMware certified

    Starting today, March 10 2014, new VCP certifications must be re-certified within two years of it’s earned date. Anyone who currently has their VCP certification prior to March 10 2013 has until March 10, 2015 to re-certify.

    The new policy gives you three options to re-certify:

    1. Take the current exam for your existing VCP certification solution track. For example, if you are a VCP3, you could take the current VCP5-Data Center Virtualization (VCP5-DCV) exam.
    2. Earn a new VCP certification in a different solution track. For example, if you are a VCP-Cloud, you could recertify by earning VCP5-Desktop (VCP5-DT) certification.
    3. Advance to the next level by earning a VMware Certified Advanced Professional (VCAP) certification. For example, if you are a VCP5-DCV you could earn VCAP5-DCA certification.

    I can understand why they are doing this but I don’t agree with the changes. As per the announcement if you let your certification expire, “Your certification will be revoked,and you will no longer be entitled to use the certification logo or represent yourself as VMware certified“. Really? You mean everything that was done prior and after taking the exam means nothing?

    Read More “VMware Recertification Policy”

  • How to upgrade vCenter Server Appliance from 5.x to 6.0

    VMware vSphere 6.0 has finally been released as GA on March 12th and with it out of beta I hope to post several “how-to” posts, this being the first on how to upgrade your vCenter Server Appliance from 5.1/5.5 to vCSA 6.0. So lets get started…

    Prerequisites:

    • vCSA 6.0 ISO downloaded and mounted or burned to disc.
    • Installed Client Integration Plugin (located in the vcsa folder on the ISO).

    Read More “How to upgrade vCenter Server Appliance from 5.x to 6.0”

  • VMware View client now availabe for Android!

    VMware has announced that they have released a View Client for Android tablets available on the Android Market now. Here are just a few of the features found on the new client.

    • A new look and feel – The View Client for Android features the NEW blue look and feel of the VMware View clients!
    • Multiple broker support – If you have more than one VMware View broker in your organization, you can can easily access your desktop from all of them via the Android client
    • Desktop Shortcuts – Quickly connect with as many as four recent desktop via shortcuts
    • Virtual trackpad – Control your desktop on a granular level just like you would control the mouse on a laptop
    • Custom keyboard toolbar – Super easy access to all of the special keys not found on the Android default keynboard
    • Honeycomb 3.x support – Made from the ground up for the new generation of Android tablets
    • Custom gestures – Invoke keyboard, scrolling, etc are as easy as ever and simple to use
    • VMware View Security Server support (best experience) – No need to have VPN when you use VMware View Security Server
    • Background tasking – Switch between apps on your tablet and come right back
  • VMware vCenter Server 5.5 Update 1b released

    vCenter Server 5.5 Update 1b released

    VMware released vCenter Server 5.5 Update 1b today. The release does not bring any new features but instead patches a few bugs and possible security issues such as the heartbleed fix and most recent OpenSSL as mentioned in CVE-2014-0224. vCenter 5.5 Update 1b now includes the OpenSSL library which has been updated to versions openssl-0.9.8za, openssl-1.0.0m, and openssl-1.0.1h.

    Read More “VMware vCenter Server 5.5 Update 1b released”

Leave a Reply to Ratheesh Cancel reply

Your email address will not be published. Required fields are marked *

One Comment

  1. Installer folder is hidden we need to un hide it from folder options
    (Hide protected Operating system Files(Recommended)) was checked.

    there is no such file inside 5.5.0 folder (deployPkg.dl)