Reinitializing the vCenter Server database ; vCenter slow or does not start

Sharing is caring!

If the vCenter service is in a stopped state (when it should be started or 
  • vCenter Server does not start.
  • vCenter Server is slow to respond.
  • vCenter Server fails after an indefinite amount of time.
  • When connected to a Microsoft SQL database, the vCenter Server vpxd.log contains an entry similar to:
First thing is to check identities in windows event log orelated to vcenter
Could not start the VMware VirtualCenter Server service on Local Computer.  Error 1067: The process terminated unexpectedly.
Next step is to check the vCenter server log file (vpxd.log), which can be found at C:ProgramDataVMwareVMware VirtualCenterLogs.
You may see the ODBC error.
To Troubleshoot:
1.    Verify that there is adequate disk space available on the volume that is storing the database files 
2.    If you are using Microsoft SQL Server, verify that the transaction logs for the vCenter Server database are healthy and are backed up on a regular basis and If you are using Oracle, verify that there is adequate space available in the tablespace for growth of the database
3.    Validate the authentication to the vCenter Server database.
Note (You may not be able to connect to the database repository through SQL Server or Oracle. If vCenter Server disconnects from the SQL or Oracle database, the database server can maintain a lock on the vCenter Server database. You may need to restart the SQL Service or Oracle instance to free the lock.)
Start  vCenter services manually.
Reinitializing the vCenter Server database
A reinitialization of the vCenter Server database resets it to the default configuration, as if the vCenter Server was newly installed. Resetting the database may be required in these situations:

  • A rebuild of vCenter Server is required
  • Data corruption is suspected
  • Due to a request from VMware Support
To reset the database configuration:

Warning: These steps permanently erase all data in the database. Be sure to take a complete backup of the database prior to following these steps.

  1. Stop the VMware VirtualCenter Server service. 
  2. Go to Start > Run, type cmd, and click OK.
  3. Navigate to the vCenter Server program files directory. By default, this directory is:

    C:Program FilesVMwareInfrastructureVirtualCenter

  4. Run the command:

    vpxd.exe -b

  5. Start the VMware VirtualCenter Server service

Leave a Reply

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