验证管理服务是否在 ESXi 主机上运行
search cancel

验证管理服务是否在 ESXi 主机上运行

book

Article ID: 328869

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

免责声明:本文为 Verifying if management services are running on an ESXi host (2030663) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。


本文提供检查管理服务是否在 ESXi 主机上运行的步骤。您可能希望执行此检查以进行故障排除。

Environment

VMware vSphere ESXi 5.1
VMware vSphere ESXi 5.0
VMware ESXi 4.0.x Embedded
VMware ESXi 3.5.x Installable
VMware ESXi 4.1.x Installable
VMware vSphere ESXi 5.5
VMware ESXi 4.1.x Embedded
VMware ESXi 3.5.x Embedded
VMware ESXi 4.0.x Installable

Resolution

要验证 ESXi 管理服务是否在运行,请执行以下操作:

  1. 使用技术支持模式登录 ESXi 主机。有关详细信息,请参见:
  2. 运行以下命令检查 hostd 是否在运行:

    /etc/init.d/hostd status

    应看到类似以下内容的输出:

    hostd is running

    或者,运行以下命令:

    ps -s | grep hostd

    应看到类似以下内容的输出:

    456566 2878 hostd-worker WAIT UFUTEX 0-7 hostd
    456567 2878 hostd-worker WAIT UFUTEX 0-7 hostd

    或者,对于 ESX 2.0.x 到 4.0.x,请参见 Verifying that the Management Service is running on an ESX host (1003494)

    注意:如果 hostd 未运行,请参见 Troubleshooting vmware-hostd service if it fails or stops responding on an ESX/ESXi host (1002849)

  3. 如果 ESXi 主机连接到 vCenter Server,请运行以下命令验证 vCenter Server 代理是否在运行:

    /etc/init.d/vpxa status

    应看到类似以下内容的输出:

    vpxa is running

    或者,对于 ESX 2.0.x 到 4.1.x,请参见 Verifying that the vCenter Server Agent Service is running on an ESX host (1003495)

    注意:如果 vCenter Server 代理未运行,请参见 Restarting the Management agents on an ESXi or ESX host(1003490)
如果该问题依然存在,请向 VMware 支持提出支持请求,并在问题描述中注明此知识库文章 ID (2030663)。有关详细信息,请参见 Filing a Support Request in My VMware (2006985)

Additional Information

Verifying if management services are running on an ESXi host