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

停止、启动或重新启动 VMware vCenter Server Appliance 6.x 服务

book

Article ID: 341125

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

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


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

Environment

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

Resolution

在 VMware vCenter Server 6.0 及更高版本中,VMware 建议使用 vSphere Web Client 或服务控制命令行工具来停止、启动或重新启动 vCenter Server Appliance 服务。此过程与早期版本的 vCenter Server Appliance 不同。

有关早期版本的 vCenter Server 的详细信息,请参见 Stopping, starting, or restarting vCenter Server Appliance services (2054085)

列出 vCenter Server Appliance 服务

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

  1. 使用 vCenter Single Sign-on 管理员帐户登录到 vSphere Web Client。
  2. 导航到系统管理>部署>系统配置
  3. 单击节点,选择 vCenter Server Appliance 节点,然后单击相关对象选项卡。
要使用命令行列出 vCenter Server Appliance 服务,请执行以下操作:
  1. 通过 SSH 或控制台会话以root身份登录 vCenter Server Appliance。
  2. 运行以下命令以启用 shell:

    shell.set --enabled true

  3. 运行以下命令以启动 shell:

    shell

  4. 运行以下命令将目录更改为/bin:

    cd /bin

  5. 运行以下命令以列出 vCenter Server Appliance 服务:

    service-control --list

  6. 要查看 vCenter Server Appliance 服务的当前状态,请键入以下命令:

    service-control --status

启动 vCenter Server Appliance 服务

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

  1. 使用 vCenter Single Sign-on 管理员帐户登录到 vSphere Web Client。
  2. 导航到系统管理>部署>系统配置
  3. 单击节点,选择 vCenter Server Appliance 节点,然后单击相关对象选项卡。
  4. 右键单击要启动的服务,然后选择启动
要启动 vCenter Server Appliance 服务(如果已使用命令行停止),请执行以下操作:
  1. 通过 SSH 或控制台会话以root身份登录 vCenter Server Appliance。
  2. 运行以下命令以启用 Shell:

    shell.set --enabled true

  3. 运行以下命令以启动 Shell:

    shell

  4. 运行以下命令将目录更改为/bin:

    cd /bin

  5. 运行以下命令以列出 vCenter Server Appliance 服务:

    service-control --list

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

    service-control --startservicename

  7. 您也可以键入以下命令启动所有服务:

    service-control --start --all

  8. 要执行该命令的预演,请将--dry-run选项添加到该命令。此时将显示该命令将运行哪些操作,而不执行这些操作。例如,键入以下命令:

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

停止 vCenter Server Appliance 服务

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

  1. 使用 vCenter Single Sign-on 管理员帐户登录到 vSphere Web Client。
  2. 导航到系统管理>部署>系统配置
  3. 单击节点,选择 vCenter Server Appliance 节点,然后单击相关对象选项卡。
  4. 右键单击要停止的服务,然后选择停止
要停止 vCenter Server Appliance 服务(如果已使用命令行启动),请执行以下操作:
  1. 通过 SSH 或控制台会话以 root 身份登录 vCenter Server Appliance。
  2. 运行以下命令以启用 Shell:

    shell.set --enabled true

  3. 运行以下命令以启动 Shell:

    shell

  4. 运行以下命令将目录更改为/bin:

    cd /bin

  5. 运行以下命令以列出 vCenter Server Appliance 服务:

    service-control --list

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

    service-control --stopservicename

  7. 您也可以键入以下命令停止所有服务:

    service-control --stop --all

  8. 要执行该命令的预演,请将--dry-run选项添加到该命令。此时将显示该命令将运行哪些操作,而不执行这些操作。例如,键入以下命令:

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

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

要使用 vSphere Web Client 重新启动 vCenter Server Appliance 服务,请执行以下操作:

  1. 使用 vCenter Single Sign-on 管理员帐户登录到 vSphere Web Client。
  2. 导航到系统管理>部署>系统配置
  3. 单击节点,选择 vCenter Server Appliance 节点,然后单击相关对象选项卡。
  4. 右键单击要重新启动的服务,然后选择重新启动
要使用命令行重新启动 vCenter Server 和/或 Platform Services Controller 服务,请执行以下操作:
  1. 通过 SSH 或控制台会话以root身份登录 vCenter Server Appliance。
  2. 运行以下命令以启用 Shell:

    shell.set --enabled true

  3. 运行以下命令以启动 Shell:

    shell

  4. 运行以下命令将目录更改为/bin:

    cd /bin

  5. 运行以下命令以列出 vCenter Server Appliance 服务:

    service-control --list

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

    service-control --stopservicename

  7. 您也可以键入以下命令停止所有服务:

    service-control --stop --all

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

    service-control --startservicename

  9. 您也可以键入以下命令启动所有服务:

    service-control --start --all


Additional Information

vCenter Server Appliance 服务:


服务名称描述
applmgmtVMware Appliance Management Service
vmware-cis-licenseVMware License Service
vmware-cmVMware Component Manager
vmware-eamVMware ESX Agent Manager
vmware-sts-idmdVMware Identity Management Service
vmware-invsvcVMware Inventory Service
vmware-mbcsVMware Message Bus Configuration Service
vmware-netdumperVMware vSphere ESXi Dump Collector
vmware-perfchartsVMware Performance Charts
vmware-rbd-watchdogVMware vSphere Auto Deploy Waiter
vmware-rhttpproxyVMware HTTP Reverse Proxy
vmware-scaVMware Service Control Agent
vmware-spsVMware vSphere Profile-Driven Storage Service
vmware-stsdVMware Security Token Service
vmware-syslogVMware Common Logging Service
vmware-syslog-healthVMware Syslog Health Service
vmware-vapi-endpointVMware vAPI Endpoint
vmware-vdcsVMware Content Library Service
vmafddVMware Authentication Framework
vmcadVMware Certificate Service
vmdirdVMware Directory Service
vmware-vpostgresVMware Postgres
vmware-vpx-workflowVMware vCenter Workflow Manager
vmware-vpxdVMware vCenter Server
vmware-vsmVMware vService Manager
vsphere-clientvSphere Web Client
vmware-vwsVMware System and Hardware Health Manager
vmware-vsan-healthVMware vSAN Health Service
Stopping, starting, or restarting VMware vCenter Server Appliance 6.x services