試著透過vCenter Converter把一台實體Server虛擬化,卻在最後的步驟一直出現”The object has already been deleted or has not been completely created”的錯誤訊息,上網爬了不少文,感覺跟我狀況都不同,調 log 也看不出個所以然,再細部的反覆測試後,總算找出讓我有點傻眼的原因。
造成錯誤的原因,是在要為VM設定虛擬機器的名稱時,我用了中括號,如圖:
以往自己的習慣在命名會特別避開中文或一些特殊符號,但因前人留下的VM命名習慣為帶有[ip]的命名方式,在判斷上略為方便,一直也沒遇到問題,沒想到這卻是造成我一直P2V失敗的原因,因此將名稱修正後,即可正確轉移。
[…] P2V 時,曾遇過因為 VM 名稱包含中括號而出現失敗的情形 (vCenter Converter P2V出現 ”The object has already been deleted or has not been completely create…),因此便懷疑這次也是因為資料夾名稱包含中括號,而導致在做 vMotion […]