Search the VMware Knowledge Base (KB)
View by Article ID

How to stop, start, or restart vCenter Server 6.x services (2109881)

  • 36 Ratings
Language Editions

Purpose

This article provides steps to stop, start, or restart vCenter Server and Platform Services Controller services.
 
For troubleshooting and maintenance purposes, it is necessary to change the status of VMware vCenter Server or Platform Services Controller services such as VMware Virtual Center Server, VMware vSphere Web Client, or VMware Directory Service.

Resolution

In VMware vCenter Server 6.x, VMware recommends to use the vSphere Web Client or Service Control command-line tool to stop, start, or restart vCenter Server and/or Platform Services Controller services. This process is different from previous versions of vCenter Server with the Microsoft Windows Services snap-in.

For more information about previous version of vCenter Server, see Stopping, starting, or restarting VMware vCenter Server services (1003895).

Listing vCenter Server and/or Platform Services Controller services

To list the vCenter Server and Platform Services Controller services within the vSphere Web Client:

  1. Log in to the vSphere Web Client with a vCenter Single Sign-on administrator account.
  2. Navigate to Administration > Deployment > System Configuration.
  3. Click on Services to view the list of all services within the vCenter Server system.
  4. To view a list of services for a specific node, click Nodes, select the node in question and click the Related Objects tab.
To list vCenter Server and/or Platform Services Controller services:
  1. Log in as an administrator to the server that is running vCenter Server and/or Platform Services Controller.
  2. Open an administrative command prompt.
  3. Run this command to change to vCenter Server and/or Platform Services Controller installation directory:

    cd C:\Program Files\VMware\vCenter Server\bin

    Note: This command uses the default installation path. If you have installed vCenter Server and/or Platform Services controller to another location, modify this command to reflect the correct install location.

  4. Run this command to list vCenter Server and/or Platform Services Controller services:

    service-control --list

  5. Run this command to view the current status of vCenter Server and/or Platform Services Controller services:

    service-control --status

Starting vCenter Server and/or Platform Services Controller services

To start a vCenter Server and/or Platform Services Controller service if it is has stopped using the vSphere Web Client:

  1. Log in to the vSphere Web Client with a vCenter Single Sign-on administrator account.
  2. Navigate to Administration > Deployment > System Configuration.
  3. Click on Services to view the list of all services within the vCenter Server system.
  4. To view a list of services for a specific node, click Nodes, select the node in question and click the Related Objects tab.
  5. Right-click on the service you would like to start and select Start.

    Notes:
    • If you restart Inventory Service in the preceding method, the Inventory Service starts but the services depending on  the Inventory Service fail to start. 
    • This issue will not be fixed as Inventory Service will be removed in the future release of vCenter Server.
    • To work around this issue, log in to Windows Machine and restart Inventory Service.
    • This issue does not occur in vCenter Server Appliance.
To start a vCenter Server and/or Platform Services Controller service if it is has stopped using the command-line:
  1. Log in as an administrator to the server that is running vCenter Server and/or Platform Services Controller.
  2. Open an administrative command prompt.
  3. Run this command to change to the vCenter Server and/or Platform Services Controller installation directory:

    cd C:\Program Files\VMware\vCenter Server\bin

    Note: This command uses the default installation path. If you have installed vCenter Server and/or Platform Services controller to another location, modify this command to reflect the correct install location.

  4. Run this command to list the vCenter Server and/or Platform Services Controller services:

    service-control --list

  5. Run this command to start a specific service:

    service-control --start servicename

  6. Run this command to start all services:

    service-control --start --all

  7. To perform a dry run of the command, add the option --dry-run to the command. This displays the actions that command run without executing the actions.

    For example:

    service-control --start --all --dry-run

Stopping vCenter Server and/or Platform Services Controller services

To stop a vCenter Server and/or Platform Services Controller service if it has started using the vSphere Web Client:

  1. Log in to the vSphere Web Client with a vCenter Single Sign-on administrator account.
  2. Navigate to Administration > Deployment > System Configuration.
  3. Click Services to view the list of all services within the vCenter Server system.
  4. To view the services for a specific node, click Nodes, select the node in question and click the Related Objects tab.
  5. Right-click on the service you would like to stop and select Stop.
To stop a vCenter Server and/or Platform Services Controller service if it is has started using the command-line:
  1. Log in as an administrator to the server that is running vCenter Server and/or Platform Services Controller.
  2. Open an administrative command prompt.
  3. Run this command to change to vCenter Server and/or Platform Services Controller installation directory:

    cd C:\Program Files\VMware\vCenter Server\bin

    Note: This command uses the default installation path. If you have installed vCenter Server and/or Platform Services controller to another location, modify this command to reflect the correct install location.

  4. Run this command to list the vCenter Server and/or Platform Services Controller services:

    service-control --list

  5. Run this command to stop a specific service:

    service-control --stop servicename

  6. Run this command to stop all services:

    service-control --stop --all

  7. To perform a dry run of the command, add the option --dry-run to the command. This displays the actions that command run, without executing the actions.

    For example:

    service-control --stop --all --dry-run

Restarting vCenter Server and/or Platform Services Controller services

To restart vCenter Server and/or Platform Services Controller service using the vSphere Web Client:

  1. Log in to the vSphere Web Client with a vCenter Single Sign-on administrator account.
  2. Navigate to Administration > Deployment > System Configuration.
  3. Click on Services to view the list of all services within the vCenter Server system.
  4. To view the services for a specific node, click Nodes, select the node in question and click the Related Objects tab.
  5. Right-click on the service you would like to restart and select Restart.
To restart vCenter Server and/or Platform Services Controller service using the command-line:
  1. Log in as an administrator to the server that is running vCenter Server and/or Platform Services Controller.
  2. Open an administrative command prompt.
  3. Run this command to change to vCenter Server and/or Platform Services Controller installation directory:

    cd C:\Program Files\VMware\vCenter Server\bin

    Note: This command uses the default installation path. If you have installed vCenter Server and/or Platform Services controller to another location, modify this command to reflect the correct install location.

  4. Run this command to list the vCenter Server and/or Platform Services Controller services:

    service-control --list

  5. Run this command to stop a specific service:

    service-control --stop servicename

  6. Run this command to stop all services:

    service-control --stop --all

  7. Run this command to start a specific service:

    service-control --start servicename

  8. Run this command to start all services:

    service-control --start --all

Additional Information

vCenter Server 6.0 services:

vmware-cis-license
VMware License Service
VMwareComponentManager
VMware Component Manager
EsxAgentManager
VMware ESX Agent Manager
VMwareIdentityMgmtService
VMware Identity Management Service
invsvc
VMware Inventory Service
mbcs
VMware Message Bus Configuration Service
vmware-network-coredump
VMware vSphere ESXi Dump Collector
VMWareNetworkCoredumpWebserver
VMware vSphere ESXi Dump Collector WebService
vmware-perfcharts
VMware Performance Charts
vmware-autodeploy-waiter
VMware vSphere Auto Deploy Waiter
rhttpproxy
VMware HTTP Reverse Proxy
vmwareServiceControlAgent
VMware Service Control Agent
vimPBSM
VMware vSphere Profile-Driven Storage Service
VMwareSTS
VMware Security Token Service
vapiEndpoint
VMware vAPI Endpoint
vdcs
VMware Content Library Service
VMWareAfdService
VMware Authentication Framework
VMWareCertificateService
VMware Certificate Service
VMWareDirectoryService
VMware Directory Service
vmsyslogcollector
VMware Syslog Collector
vmware-cis-config
VMware Configuration Service
vmware-vpx-workflow
VMware vCenter Workflow Manager
vpxd
VMware vCenter Server
VServiceManager
VMware vService Manager
vspherewebclientsvc
vSphere Web Client
vmwarevws
VMware System and Hardware Health Manager

 
 vCenter Server 6.5 services:

Note: Starting with vSphere 6.5, the vCenter Server services are not standalone services under Windows Service Control Manager (SCM). The vCenter Server Appliance services run as child processes of the VMware Service Lifecycle Manager service.

 vmware-imagebuilder
 VMware Image Builder Manager
 vmware-cm
 VMware Component Manager
 vmware-vpxd
 VMware vCenter Server
 vimPBSM
 VMware vSphere Profile-Driven Storage Service
 applmgmt
 VMware Appliance Management Service
 vmware-statsmonitor
 VMware Appliance Monitoring Service
 vmware-rhttpproxy
 VMware HTTP Reverse Proxy
 vmware-vapi-endpoint
 VMware vAPI Endpoint
 lwsmd
 Likewise Service Manager
 vmafdd
 VMware Authentication Framework
 vmware-vsm
 VMware vService Manager
 vmonapi
 VMware Service Lifecycle Manager API
 vmware-perfcharts
 VMware Performance Charts
 vmware-updatemgr
 VMware Update Manager
 vmware-vmon
 VMware Service Lifecycle Manager
 vmware-vsan-health
 VMware VSAN Health Service
 vsphere-client
 VMware vSphere Web Client
 vmware-vpostgres
 VMware Postgres
 vmware-eam
 VMware ESX Agent Manager
 vmcam
 VMware vSphere Authentication Proxy
 vmware-mbcs
 VMware Message Bus Configuration Service
 vmware-vcha
 VMware vCenter High Availability
 vsphere-ui
 VMware vSphere Client
 vmware-content-library
 VMware Content Library Service
 vmware-sca
 VMware Service Control Agent
 vmware-netdumper
 VMware vSphere ESXi Dump Collector
 vmware-vpxd-svcs
 VMware vCenter-Services
 vmware-rbd-watchdog
 VMware vSphere Auto Deploy Waiter
 
 

Tags

service-control vmware, vmware vpxd, vcenter services

See Also

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.

Feedback

  • 36 Ratings

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.

What can we do to improve this information? (4000 or fewer characters)




Please enter the Captcha code before clicking Submit.
  • 36 Ratings
Actions
KB: