如何停止、启动或重新启动 vCenter Server 6.x 服务
search cancel

如何停止、启动或重新启动 vCenter Server 6.x 服务

book

Article ID: 338824

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

免责声明:本文为 How to stop, start, or restart vCenter Server 6.x services (2109881) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。

本文提供了用于停止、启动或重新启动 vCenter Server 和 Platform Services Controller 服务的步骤。
为了进行故障排除和维护,需要更改 VMware vCenter Server 或 Platform Services Controller 服务(例如 VMware Virtual Center Server、VMware vSphere Web Client 或 VMware Directory Service)的状态。


Symptoms:


Environment

VMware vCenter Server 6.5.x
VMware vCenter Server 6.0.x

Resolution

在 VMware vCenter Server 6 x 中,VMware 建议使用 vSphere Web Client 或服务控制命令行工具来停止、启动或重新启动 vCenter Server 和/或 Platform Services Controller 服务。此过程与以前使用 Microsoft Windows 服务管理单元的 vCenter Server 版本不同。

有关 vCenter Server 以前版本的详细信息,请参见 Stopping, starting, or restarting VMware vCenter Server services (1003895)

列出 vCenter Server 和/或 Platform Services Controller 服务

要在 vSphere Web Client 中列出 vCenter Server 和 Platform Services Controller 服务,请执行以下操作:

  1. 使用 vCenter Single Sign-on 管理员帐户登录到 vSphere Web Client。
  2. 导航到管理>部署>系统配置
  3. 单击服务,查看 vCenter Server 系统中所有服务的列表。
  4. 要查看特定节点的服务列表,请单击节点,选择相应节点,然后单击相关对象选项卡。
要列出 vCenter Server 和/或 Platform Services Controller 服务,请执行以下操作:
  1. 以管理员身份登录到正在运行 vCenter Server 和/或 Platform Services Controller 的服务器。
  2. 打开管理命令提示符。
  3. 运行以下命令更改 vCenter Server 和/或 Platform Services Controller 安装目录:

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

    注意:此命令使用默认的安装路径。如果已将 vCenter Server 和/或 Platform Services Controller 安装到其他位置,请修改此命令以反映正确的安装位置。

  4. 运行以下命令以列出 vCenter Server 和/或 Platform Services Controller 服务:

    service-control --list

  5. 运行以下命令以查看 vCenter Server 和/或 Platform Services Controller 服务的当前状态:

    service-control --status

启动 vCenter Server 和/或 Platform Services Controller 服务

要启动 vCenter Server 和/或 Platform Services Controller 服务(如果已使用 vSphere Web Client 停止),请执行以下操作:

  1. 使用 vCenter Single Sign-on 管理员帐户登录到 vSphere Web Client。
  2. 导航到管理>部署>系统配置
  3. 单击服务以查看 vCenter Server 系统中所有服务的列表。
  4. 要查看特定节点的服务列表,请单击节点,选择相应节点,然后单击相关对象选项卡。
  5. 右键单击要启动的服务,然后选择启动

    注意

    • 如果在上述方法中重新启动 Inventory Service,Inventory Service 会启动,但依赖于 Inventory Service 的服务无法启动。
    • 由于将在未来版本的 vCenter Server 中删除 Inventory Service,因此,不会修复此问题。
    • 要临时解决此问题,请登录到 Windows 并重新启动 Inventory Service。
    • vCenter Server Appliance 中不存在此问题。
要启动 vCenter Server 和/或 Platform Services Controller 服务(如果已使用命令行停止),请执行以下操作:
  1. 以管理员身份登录到正在运行 vCenter Server 和/或 Platform Services Controller 的服务器。
  2. 打开管理命令提示符。
  3. 运行以下命令以更改到 vCenter Server 和/或 Platform Services Controller 安装目录:

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

    注意:此命令使用默认的安装路径。如果已将 vCenter Server 和/或 Platform Services Controller 安装到其他位置,请修改此命令以反映正确的安装位置。

  4. 运行以下命令以列出 vCenter Server 和/或 Platform Services Controller 服务:

    service-control --list

  5. 运行以下命令以启动特定服务:

    service-control --start servicename

  6. 运行以下命令以启动所有服务:

    service-control --start --all

  7. 要执行该命令的预演,请将--dry-run选项添加到该命令。此时将显示该命令所运行的操作,而不执行这些操作。

    例如:

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

停止 vCenter Server 和/或 Platform Services Controller 服务

要停止 vCenter Server 和/或 Platform Services Controller 服务(如果已使用 vSphere Web Client 启动),请执行以下操作:

  1. 使用 vCenter Single Sign-on 管理员帐户登录到 vSphere Web Client。
  2. 导航到管理>部署>系统配置
  3. 单击服务以查看 vCenter Server 系统中所有服务的列表。
  4. 要查看特定节点的服务,请单击节点,选择相应节点,然后单击相关对象选项卡。
  5. 右键单击要停止的服务,然后选择停止
要停止 vCenter Server 和/或 Platform Services Controller 服务(如果已使用命令行启动),请执行以下操作:
  1. 以管理员身份登录到正在运行 vCenter Server 和/或 Platform Services Controller 的服务器。
  2. 打开管理命令提示符。
  3. 运行以下命令更改 vCenter Server 和/或 Platform Services Controller 安装目录:

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

    注意:此命令使用默认的安装路径。如果已将 vCenter Server 和/或 Platform Services Controller 安装到其他位置,请修改此命令以反映正确的安装位置。

  4. 运行以下命令以列出 vCenter Server 和/或 Platform Services Controller 服务:

    service-control --list

  5. 运行以下命令以停止特定服务:

    service-control --stop servicename

  6. 运行以下命令以停止所有服务:

    service-control --stop --all

  7. 要执行该命令的预演,请将--dry-run选项添加到该命令。此时将显示该命令所运行的操作,而不执行这些操作。

    例如:

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

重新启动 vCenter Server 和/或 Platform Services Controller 服务

要使用 vSphere Web Client 重新启动 vCenter Server 和/或 Platform Services Controller 服务,请执行以下操作:

  1. 使用 vCenter Single Sign-on 管理员帐户登录到 vSphere Web Client。
  2. 导航到管理>部署>系统配置
  3. 单击服务以查看 vCenter Server 系统中所有服务的列表。
  4. 要查看特定节点的服务,请单击节点,选择相应节点,然后单击相关对象选项卡。
  5. 右键单击要重新启动的服务,然后选择重新启动
要使用命令行重新启动 vCenter Server 和/或 Platform Services Controller 服务,请执行以下操作:
  1. 以管理员身份登录到正在运行 vCenter Server 和/或 Platform Services Controller 的服务器。
  2. 打开管理命令提示符。
  3. 运行以下命令更改 vCenter Server 和/或 Platform Services Controller 安装目录:

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

    注意:此命令使用默认的安装路径。如果已将 vCenter Server 和/或 Platform Services Controller 安装到其他位置,请修改此命令以反映正确的安装位置。

  4. 运行以下命令以列出 vCenter Server 和/或 Platform Services Controller 服务:

    service-control --list

  5. 运行以下命令以停止特定服务:

    service-control --stop servicename

  6. 运行以下命令以停止所有服务:

    service-control --stop --all

  7. 运行以下命令以启动特定服务:

    service-control --start servicename

  8. 运行以下命令以启动所有服务:

    service-control --start --all


Additional Information

vCenter Server 6.0 服务:

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 性能图表
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 服务:

注意:从 vSphere 6.5 开始,vCenter Server 服务在 Windows 服务控制管理器 (SCM) 下并非独立的服务。vCenter Server Appliance 服务作为 VMware Service Lifecycle Manager 服务的子进程运行。

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 设备监控服务
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 性能图表
vmware-updatemgr
VMware Update Manager
vmware-vmon
VMware Service Lifecycle Manager
vmware-vsan-health
VMware vSAN 运行状况服务
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
How to stop, start, or restart vCenter Server 6.x services