, , ,

VMware VirtualCenter Server service does not start automatically after reboot

We had a problem with our VMware VirtualCenter Server service which did not start automatically after a server reboot. This could be a problem when the VMware VirtualCenter Server service starts before the MSSQL Server.

Now the solution to solve this problem is to add a dependency to the VMware VirtualCenter Server service.

The VirtualCenter Server service is dependent on the following services:

  • SQL Services
  • ADAM Services (when using linked mode in vCenter Server 4.x)

How to create a service dependency:

  1. Open the services.msc
    services.msc
  2. Check out the name of the service you want to add as dependency
    sqlservice
  3. open the Registry Editor (regedit)
  4. Browse to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vpxd
  5. Double-click the DependOnService key and add the Service name using the name of the Service in our case MSSQLSERVER
  6. In the Services window, open the service properties for the service VMware VirtualCenter Server.
  7. In the Dependencies tab, verify the VMware VirtualCenter service is listed as depending on the service.

In Windows Server 2008 or later you could also set VMware VirtualCenter Server service to startup type Automatic (Delay):

  1. Click Start > Run, type services.msc, and click OK.
  2. Right-click on the VMware VirtualCenter Server service and click Properties.
  3. Change the startup type from Automatic to Automatic (Delay).
    delaystartup

 
More Information on this: VMware KB

One response

  1. Satnam Singh Avatar
    Satnam Singh

    In my case, both vmware SSO and virtual center server was set to delayed start, i made the changes in vmware sso service from DS to automatic. thereafter rebooted the server, all worked very well.

    -Satnam

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.