by Joseph Wu
2. June 2011 18:44
發生經過:
1、將a、b的快照集刪除
2、將 a 關機時,開始合併磁碟的作業,但發現儲存空間不足,導致另一台vm也跟著暫停
3、將 b 按下儲存,結果導致 b 也開始進行合併
4、將磁碟空間清出
5、a 和 b 的合併程序就停住了
( OS: 因為對於合併磁碟的過程不是完全了解,當下感覺是 a、b 這 2 個虛擬硬碟應該都會掛掉……)
後來我選擇重開機
1、將 a、b 開啟,依然可以正常啟動
2、當我將 a 關機時, a 又開始進行磁碟合併
所以,學到了一些經驗:
1、首先,在確定要刪除快照集進行合併磁碟時,一定要確保磁碟剩餘空間 > 正在進行磁碟合併的VM的總容量,這樣進行合併時才是最保險的。
2、再來,即使用合併無法正確執行時,VM 依舊可以重新啟動並執行。
3、假設只有一個 snapshot ,於合併的過程中,會不斷的吃掉硬碟空間(感覺是將合併後的檔案暫存),接著於虛擬硬碟的預設資料夾中會新增page.file的暫存檔。
4、剛開始合併時會跑得相當慢,合併需要cpu 計算以及硬碟的空間。 當暫存檔合併完畢時,會將此暫存檔寫回最初的 vhd 檔。 (我的經驗是跳到60幾%的時候,後面幾乎一下子就好了)