托管对象浏览器 (MOB) 是一个基于 Web 的服务器应用程序,内置于所有 ESX/ESXi 和 vCenter 服务器系统中。此 vSphere 实用程序允许您查看有关虚拟机、数据存储和资源池等对象的详细信息。MOB 在 vSphere 6.x 中默认禁用。
测试 MOB 是否启用:
默认情况下,MOB 在 vSphere 6.x 服务器上处于禁用状态,需要手动启用。要测试是否启用了 MOB,请按照以下步骤操作:
- 打开浏览器并输入http://xxxx/mob,其中 x.xxx是 vCenter Server 或 ESX/ESXi 主机的 IP 地址。
- 如果启用了 MOB,服务器将提示您输入凭证。
- 如果未启用 MOB,服务器将返回“ HTTP 503 - 服务不可用”错误。
启用 MOB:
按照以下步骤使用直接连接到 vCenter 或 VMware ESX/ESXi 主机 的vSphere Client或vSphere Web Client启用 MOB。
- 打开vSphere Client 或vSphere Web Client,然后单击清单 下的主机和集群。
- 在左侧窗格中,单击所需的主机名。
- 在右窗格中,单击配置。
- 在系统下,单击高级系统设置。
- 单击编辑并选择密钥 Config.HostAgent.plugins.solo.enableMob 并启用它。
使用 vSphere Client 启用 MOB
使用 vSphere Web Client 启用 MOB
访问 MOB:
可以使用 FQDN(完全限定域名)或 IP 地址从 Web 浏览器访问 MOB。
- 打开网络浏览器。
- 输入 vCenter 服务器或 ESX/ESXi 主机的 FQDN或 IP,以及以“/mob”为后缀的端口号。端口号是 ESX/ESXi 主机用于侦听 VMware 基础架构、vSphere 客户端或 vSphere Web 客户端连接的 TCP 端口。默认情况下,TCP 端口号为 443。
示例:https://192.168.50.223: 443/mob - 出现提示时输入主机的 用户名和 密码。
MOB 揭示了对象模型的底层结构。成功登录后,您应该会看到类似于以下屏幕的内容。
上面的屏幕表明您的 VMware 资源可以通过 MOB 访问,并且现在可以使用 Site24x7本地部署轮询器 进行监控。
对于通过 SSH 访问的机器
如果您在仅通过 SSH 运行的机器上安装了 本地轮询器,则浏览器可能无法检查 MOB 访问。在这种情况下,请执行下面给出的查询以验证其可访问性。
wget --user MOB_USERNAME --password MOB_PASSWORD --no-check-certificate https://ESX_MOB_HOST_OR_IP:443/mob
MOB_USERNAME:访问 MOB的用户名
MOB_PASSWORD:与给定用户名对应的密码
ESX_MOB_HOST_OR_IP:ESX/ESXi 主机的主机名或 IP 地址。
如果您在输出中看到状态代码 200,则可以从安装了 On-Premise Poller 的机器访问 MOB。如果输出抛出 401 错误代码,请验证查询中提供的用户名和密码是否有效。