透過使用儲存格管理工具的 debug-auto-import 子命令,您可以調查探索 vApp 的機制略過一或多個 vCenter 虛擬機器的原因。
在預設組態中,組織 VDC 會自動搜尋在支援 VDC 之資源集區中建立的 vCenter 虛擬機器。請參閱《VMware Cloud Director Service Provider Admin Portal 指南》中的〈探索和採用 vApp 資訊〉。如果 vCenter 虛擬機器未顯示在搜尋到的 vApp 中,您可以針對此虛擬機器或 VDC 執行 debug-auto-import 子命令。
cell-management-tool debug-auto-import options
debug-auto-import 子命令會傳回 vCenter 虛擬機器的清單以及遭到探索機制略過的可能原因的相關資訊。清單中還包含搜尋到的但無法匯入至組織 VDC 的 vCenter 虛擬機器。
選項 | 引數 | 描述 |
---|---|---|
--help (-h) |
無 | 提供此類別中可用命令的摘要。 |
--org | 組織名稱 | 選擇性。列出指定組織略過的虛擬機器的相關資訊。 |
--vm | 虛擬機器名稱或部分虛擬機器名稱 | 列出包含指定虛擬機器名稱的已略過虛擬機器的相關資訊。 如果使用 --org選項,則為選擇性。 |
依虛擬機器名稱 test
偵錯 vCenter 虛擬機器探索
下列命令會傳回所有組織中略過的
vCenter 虛擬機器的相關資訊。
[root@cell1 /opt/vmware/vcloud-director/bin]#./cell-management-tool debug-auto-import -vm test
VM with name:vm22-test (09ad258c-0cb0-4f69-a0a6-201cf3fe7d6b), moref vm-50 in VC testbed-vc can be skipped for the following reasons: 1) Virtual machine is already imported in vCD or is managed by vCD 2) Virtual machine is created by vCD VM with name:test-vm1 (32210d0d-ef64-4637-b1d6-6400743a6bd9), moref vm-44 in VC testbed-vc can be skipped for the following reasons: 1) Virtual machine is not present in a vCD managed resource pool VM with name:import-test3, moref vm-52inVC testbed-vc can be skippedforthe following reasons: 1) Virtual machine autoimport is either pending,in-progress or has failed and pendingforretry在此範例中,系統輸出會傳回被探索機制略過,且名稱包含字串
test
的三個
vCenter 虛擬機器的相關資訊。虛擬機器
import-test3 是搜尋到的但無法匯入至 VDC 的虛擬機器的範例。