使用儲存格管理工具的 find-orphan-vms 命令,可找出位於 vCenter 資料庫但不在 VMware Cloud Director 資料庫的虛擬機器的參考。
在 vCenter 資料庫中參考,但不在 VMware Cloud Director 中的虛擬機器被視為孤立的虛擬機器,因為 VMware Cloud Director 無法存取這些機器,但它們仍會耗用運算和儲存資源。這種參考不符的情況可能由多種原因導致,包括大量工作負載、資料庫錯誤以及管理動作。find-orphan-vms 命令可讓管理員列出這些虛擬機器,以便將其移除或重新匯入 VMware Cloud Director。此命令具有指定替代信任存放區的佈建,當您操作使用自我簽署憑證的 VMware Cloud Director 或 vCenter 安裝時,可能會需要此信任存放區。
使用下列格式的命令:
cell-management-tool find-orphan-vms options
選項 | 引數 | 描述 |
---|---|---|
--help (-h) | 無 | 提供此類別中可用命令的摘要。 |
--enableVerifyHostname | 無 | 啟用 SSL 信號交換的主機名稱驗證部分。 |
--host | 必要 | 要在其中搜尋孤立虛擬機器之 VMware Cloud Director 安裝的 IP 位址或完整網域名稱。 |
--output-file | 路徑名稱或 - |
孤立虛擬機器清單應寫入之檔案的完整路徑名稱。指定 - 的路徑名稱,以將清單寫入標準輸出。 |
--password (-p) | 必要 | VMware Cloud Director 系統管理員密碼。 |
--port | VMware Cloud Director HTTPS 連接埠。 | 僅在不希望此命令使用預設 VMware Cloud DirectorHTTPS 連接埠時指定此項。 |
--trustStore | Java 信任存放區檔案的完整路徑名稱。 | 僅在不希望此命令使用預設 VMware Cloud Director信任存放區檔案時指定此項。 |
--trustStorePassword | 指定的 --trustStore 的密碼 | 僅在您使用 --trustStore 指定替代信任存放區檔案時需要。 |
--trustStoreType | 指定的 --trustStore 的類型 (PKCS12、JCEKS 等) | 僅在您使用 --trustStore 指定替代信任存放區檔案時需要。 |
--user (-u) | 必要 | VMware Cloud Director 系統管理員使用者名稱。 |
--vc-name | 必要 | 要在其中搜尋孤立虛擬機器之 vCenter 的名稱。 |
--vc-password | 必要 | vCenter 管理員密碼。 |
--vc-user | 必要 | vCenter 管理員使用者名稱。 |
尋找孤立的虛擬機器
此範例將查詢單一 vCenter Server。由於
--output-file 被指定為
-
,因此結果會透過標準輸出傳回。
[root@cell1 /opt/vmware/vcloud–director/bin]# ./cell-management-tool find-orphan-vms \ --host 10.20.30.40 -u vcadmin -vc-name vcenter1 -vc-password P@55w0rd --vc-user admin --output-file - Querying for VC by name 10.20.30.40 Querying all vdc's associated with VC: 10.20.30.40 (https://10.20.30.40:443) Querying all vdc<->resource pool mappings associated with VC: 10.20.30.40 (https://10.20.30.40:443) Querying all vdc<->VM Moref mappings associated with VC: 10.20.30.40 (https://10.20.30.40:443) Processing 956 VM's on 5 VDC's across 20 resource pools Analysis complete. VDC: "ExampleOrgVDC [urn:vcloud:vdc:1a97...]" (org: "ExampleOrg") ResPool: primary (1a97...) [moref: "resgroup-30515"] The following 22 orphan VMs were discovered: Orphan VM: "indDisk100-0-95411 (cbc358a0-e199-4024-8fff-2e5cfce20953)" (parent name: "Test VMs", parent moref : "group-v30533") ... Orphan VM: "indDisk12-0-51259 (0bbb4115-673e-4c84-ba26-6875159655e0)" (parent name: "Test VMs", parent moref : "group-v30533")