可以使用单元管理工具检测并修复 VMware Cloud Director 和 vCenter Server 之间的资源池不匹配问题。
从 VMware Cloud Director 10.4.1 开始,可以使用单元管理工具检测并修复 VMware Cloud Director 清单中的资源池与 vCenter Server 清单中的资源池之间的不匹配问题。此单元管理工具中的 detect-rp-mismatches 子命令可检测在 vCenter Server 清单中添加或重新创建的新资源池,并将其作为 VMware Cloud Director 中提供者 VDC 和组织 VDC 的支持资源。
前提条件
确认
VMware Cloud Director 已启动且正在运行。
过程
- 以 root 身份直接或通过 SSH 登录到 VMware Cloud Director 单元的操作系统。
- 以下列形式运行命令。
/opt/vmware/vcloud-director/bin/cell-management-tool detect-rp-mismatches options
表 1.
单元管理工具选项和参数,detect-rp-mismatches 子命令
选项 |
参数 |
描述 |
--help (-h) |
无 |
提供此类别中可用命令的摘要。 |
--detect-mismatch-with-vc |
无 |
检测 vCenter Server 清单与 VMware Cloud Director 环境中提供者 VDC 和组织 VDC 之间的资源池不匹配问题。如果使用此选项时未提供其他输入(例如,可选的 --vdcs 和 --pvdcs),则会对所有 VDC 和 PVD 执行此命令。 |
--fix-mismatch-with-vc |
无 |
修复 vCenter 清单和 VMware Cloud Director 之间的资源池不匹配问题。其中包括环境中的提供者 VDC 和组织 VDC。如果使用此选项时未提供其他输入(例如,可选的 --vdcs 和 --pvdcs),则会对所有 VDC 和 PVD 执行此命令。 运行此命令后,如果需要,可按照单元管理工具提示并提供必要的输入,在 vCenter 清单中重新创建资源池。确保 VMware Cloud Director 实例正在运行,以便将更新后的 vCenter 资源池清单同步到 VMware Cloud Director 数据库。
注: 如果在
vCenter Server 实例中删除或重新创建了资源池,请按照命令提示重新创建此资源池,并将更新后的清单与正在运行的
VMware Cloud Director 实例同步。提供有关重新创建的资源池的必要信息。
资源池不匹配问题修复完成时,将显示一条通知。
如果最初在重新创建的资源池下有一些 VM,并在删除该资源池后将这些 VM 移到了另一个资源池,则单元管理工具将提供一个列表,列出要移回重新创建的资源池的所有 VM 以完成修复。
|
--vdcs |
vdc1,vdc2,vdc3 |
可选。要检测或修复资源池不匹配问题的组织 VDC 名称列表(以逗号分隔)。如果 VDC 名称包含逗号或空格,请用引号将 VDC 名称括起来。 |
--pvdcs |
pvdc1,pvdc2,pvdc3 |
可选。要检测或修复资源池不匹配问题的提供者 VDC 名称列表(以逗号分隔)。如果 VDC 名称包含逗号或空格,请用引号将 VDC 名称括起来。 |