通过使用设备 shell,您可以访问可用于监控和配置设备并对其进行故障排除的所有 vCenter Server API 命令和插件。 无论是否包含 pi 关键字,您都可以在设备 shell 中运行所有命令。 后续主题 访问设备 Shell为了访问设备 shell 中包括的插件以及能够查看和使用 API 命令,首先需要访问设备 shell。 从设备 Shell 启用和访问 Bash Shell如果以具有超级管理员角色的用户身份登录到设备 shell,则可以为其他用户启用对设备 Bash shell 的访问。默认情况下,root 用户可以访问设备 Bash Shell。 用于编辑命令的键盘快捷键您可以使用各种键盘快捷键在设备 Bash shell 中输入和编辑命令。 获取有关 API 和实用程序的帮助您可以从设备 shell 访问 vCenter Server 插件和 API 命令。可以使用这些插件和命令监控和配置设备并对其进行故障排除。 vCenter Server Shell 中的插件通过 vCenter Server 中的插件,可以访问各种管理工具。这些插件驻留在 CLI 本身。这些插件是独立的 Linux 或 VMware 实用程序,不依赖于任何 VMware 服务。 使用 showlog 插件浏览日志文件您可以浏览 vCenter Server 中的日志文件以检查它们是否存在错误。 设备 Shell 中的 API 命令 vCenter Server 中的 API 命令允许您执行各种管理任务。API 命令由设备管理服务提供。您可以编辑时间同步设置、监控进程和服务、设定 SNMP 设置等。 配置 vCenter Server的 SNMPvCenter Server包括一个可发送陷阱通知并接收 GET、GETBULK 和 GETNEXT 请求的 SNMP 代理。 配置 vCenter Server中的时间同步设置可以在部署后更改 vCenter Server中的时间同步设置。 管理 vCenter Server中的本地用户帐户如果以超级管理员的身份登录到设备 shell,则可以通过在设备 shell 中运行命令来管理vCenter Server中的本地用户帐户。具有超级管理员角色的默认用户是 root。 监控 vCenter Server 中的运行状况和统计信息您可以在设备 shell 中使用 API 命令监控 vCenter Server 的硬件运行状况。您还可以通过监控更新组件的健康状况,了解有关可用修补程序的信息。 使用 vimtop 插件监控服务的资源使用情况您可以使用 vimtop 实用程序插件监控 vCenter Server 中运行的 vSphere 服务。