最近 ESXi 在升级时,搬移几个特定的 VM 会出现 “发生一般系统错误:VM not found” 的错误信息,试着直接到 datastore 把 .vmx 文件右键注册到目标 ESXi Server 也是出现注册错误的消息。

後來在檢視 datastore 的目錄時,有留意到目錄的名稱包含中括號 [ ],印象幾年前在做 P2V 時,曾遇過因為 VM 名稱包含中括號而出現失敗的情形 (vCenter Converter P2V出現 ”The object has already been deleted or has not been completely created”),因此便懷疑這次也是因為資料夾名稱包含中括號,而導致在做 vMotion 時,發生 VM not found 的錯誤。

在對 VM 按右鍵,選擇「從詳細目錄中移除」後,便可直接在 datastore 修改資料夾名稱,改完再對 .vmx 檔按右鍵登錄到 ESXi Server,便可正常搬移了。









留下回复