iT邦幫忙

0

XenServer 匯出後無法啟動 (Could not read boot disk)

我在Citrix XenServer 6.2上將一個VM Export出來為.xva的檔案
之後想直接匯出.ovf就進到console使用指令

xe vm-export filename="" vm=uuid

然後指令失敗
但啟動時跳出以下訊息:

this operation cannot be performed because a vdi is in use by some other operation

使用xe vm-list,發現我多出了一個VM,VM的名稱為Transfer VM for vdi uuid
看到storage的地方同一個storage有兩個VM再使用
就將其中一個Transfer Vm for vdi uuid給刪除

之後再啟動就跳以下訊息:

Could not read boot disk

請高手協助!!!

James iT邦大師 7 級 ‧ 2016-10-24 15:27:00 檢舉
看起來你刪Transfer VM時把vdi也刪掉了,理論上是可以undelete的。如果資料很重要還是找救援公司吧,vdi檔救回來後再用sr-scan應該就可以看到被刪掉的vdi。
如果要自行處理,要先確認你的sr是lvm還是ext3,如果是lvm就搜尋lvm undelete相關方法,如果是ext3就搜尋ext3 undelete相關方法,我看過網路上的方法覺得理論上可行,但是沒有實際操作過,所以只能建議到這邊。
Good Lock.

尚未有邦友回答

立即登入回答