在 ESXi 或 ESX 主机上重新启动管理代理 (2048205)

您所在的位置:网站首页 主机上重启键在哪设置 在 ESXi 或 ESX 主机上重新启动管理代理 (2048205)

在 ESXi 或 ESX 主机上重新启动管理代理 (2048205)

2024-07-14 04:38| 来源: 网络整理| 查看: 265

无法连接的VirtualCenter/ vCenter Server的ESX/ ESXi将

不能直接连接到ESX/ ESXi主机的VMware Infrastructure客户端/ vSphere Client中

您不能停止或启动虚拟机

显示在vCenter Server上运行的虚拟机时,它是不

vCenter Server的错误:Virtual machine creation may fail because agent is unable to retrieve VM creation options from the host

Purpose

为了进行故障排除,可能需要在您的 ESX 主机上重新启动管理代理。本文提供直接在 ESXi/ESX 上重新启动管理代理(mgmt-vmware 和vmware-vpxa)的步骤。本文适用于 ESXi/ESX 3.x、4.x、5.0、5.1、5.5 和 6.0。

警告:如果在 VSAN 网络上已配置 LACP,请不要在正在运行 Virtual SAN 的 ESXi 主机上重新启动管理代理。向 VMware 支持部门提出支持请求,并在问题描述中注明此知识库文章 ID (1003490)。有关详细信息,请参见 How to Submit a Support Request。警告:重新启动管理代理可能会影响重新启动时 ESXi/ESX 主机上正在运行的任何任务。有关确定 ESXi/ESX 主机上正在运行的任务的详细信息,请参见 Collecting information about tasks in VMware ESX and ESXi (1013003)。有关详细信息,请参见 Using ESXi Shell in ESXi 5.x (2004746)。

Resolution

在 ESXi 上重新启动管理代理

 

要在 ESXi 上重新启动管理代理,请执行以下操作:

从直接控制台用户界面 (DCUI):

连接到您的 ESXi 主机的控制台。

按 F2 自定义系统。

以 root 身份登录。

使用向上/向下箭头导航到重新启动管理代理。注意:在 ESXi 4.1 以及 ESXi 5.0、5.1、5.5 和 6.0 中,此选项位于“故障排除选项”之下。

按 Enter 键。

按 F11 重新启动服务。

重新启动服务后,请按 Enter。

按 Esc 注销系统。

从本地控制台或 SSH:

以 root 身份登录到 SSH 或本地控制台。

运行以下命令:/etc/init.d/hostd restart/etc/init.d/vpxa restart注意:在 ESXi 4.x 中,运行以下命令来重新启动 vpxa 代理:service vmware-vpxa restart或者:

要重置特定 VMkernel 接口(默认情况下为 vmk0)上的管理网络,请运行以下命令:esxcli network ip interface set -e false -i vmk0; esxcli network ip interface set -e true -i vmk0注意:在两个命令之间使用分号 (;) 可确保禁用 VMkernel 接口,然后接着重新启用。如果管理接口未在 vmk0 上运行,请根据所用的 VMkernel 接口更改上述命令。

要在主机上重新启动所有管理代理,请运行以下命令:services.sh restart

警告:

检查对于版本 5.x 和更高版本是否在 DVS 上已启用 LACP。有关详细信息,请参见 vSphere 5.0 Networking Guide。

如果未配置 LACP,可以安全执行 services.sh 脚本。

如果已启用并配置 LACP,请不要使用 services.sh 脚本重新启动管理服务,而使用 /etc/init.d/module restart 命令重新启动独立服务。

如果问题未解决,并且您必须重新启动所有作为 services.sh 脚本一部分的服务,请继续执行脚本之前进行停机。

注意:有关在 ESXi 主机上重新启动管理服务的详细信息,请参见 Service mgmt-vmware restart may not restart hostd in ESX/ESXi (1005566)。

在 ESX 上重新启动管理代理

要在 ESX 主机上重新启动管理代理,请执行以下操作:

以 root 身份从 SSH 会话或直接从控制台登录 ESX 主机。

运行以下命令:service mgmt-vmware restart警告:在运行此命令前,请确保虚拟机的“自动启动/关闭”已禁用,否则会存在重新启动虚拟机的风险。有关详细信息,请参见 Restarting hostd (mgmt-vmware) on ESX hosts restarts hosted virtual machines where virtual machine Startup/Shutdown is enabled (1003312)以及 Determining whether virtual machines are configured to autostart (1000163)。

按 Enter 键。

运行以下命令:service vmware-vpxa restart

按 Enter 键。

键入 logout,然后按 Enter 从 ESX 主机断开连接。如果此过程成功,您会看到以下输出:[root@server]# service mgmt-vmware restartStopping VMware ESX Server Management services:VMware ESX Server Host Agent Watchdog [ OK ]VMware ESX Server Host Agent [ OK ]Starting VMware ESX Server Management services:VMware ESX Server Host Agent (background) [ OK ]Availability report startup (background) [ OK ][root@server]# service vmware-vpxa restartStopping vmware-vpxa: [ OK ]Starting vmware-vpxa: [ OK ][root@server]#注意:如果列出了故障:

导致停止任务失败的最常见原因为服务未启动。

如果 mgmt-vmware 服务的启动任务失败,请参见 Troubleshooting vmware-hostd service if it fails or stops responding on an ESX/ESXi host (1002849)。

如果 vmware-vpxa 服务的启动任务失败,请参见 Troubleshooting the vCenter Server Agent when it does not start (1006128)。

如果在重新启动管理代理之后出现 HA 故障切换假错误,请参见 Performing a Reconfigure for VMware HA operation on a master node causes an unexpected virtual machine failover (2017778)

如果启动或停止管理代理失败,请再次尝试重新启动。如果尝试本文中的步骤后问题仍然存在,请执行以下操作:

收集 VMware 支持信息。有关详细信息,请参见 Collecting diagnostic information for VMware ESX/ESXi using the vSphere Client (653);如果需要从 ESXi/ESX 命令行收集日志,请参见 Collecting diagnostic information for VMware ESX/ESXi using the vm-support command (1010705)。

向 VMware 支持部门提出支持请求,并在问题描述中注明此知识库文章 ID (1003490)。有关详细信息,请参见 How to Submit a Support Request。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3