在XenCenter中可以直接使用桌面化的操作方式将快照進行删除,但那樣删除之後,還是存在快照占用磁盤空間的問題。在官網查找了一下文檔,發現可以使用指令對快照占用的磁盤進行回收,嘗試了一下,但效果不明顯。
接下來介紹如何在資源池中對虛拟機快照删除之後的資源進行回收,環境描述:兩台XenServer主機同時加入到了一個資源池,使用共享虛拟存儲存放虛拟機,并啟用了HA功能。
由于在對系統進行安全更新檔更新時,為了保證系統在更新更新檔之後能夠正常運作,一般都會對虛拟機進行快照備份,這樣即使安全更新檔更新之後,造成系統不能正常運作,還是能夠使用快照進行快速恢複的,采用快照方式進行備份,也是一種常用的應急恢複方案。之前都是在Windows Hyper-V的環境中對虛拟機進行快照備份和恢複,這次的環境卻是XenServer。之前都沒有嘗試過對XenServer中的虛拟機進行備份和恢複操作,是以第一次在XenServer上進行快照備份操作,在進行快照備份時還是挺順利的,隻有一台虛拟機因為磁盤占用空間太大,未能完成快照備份。其他虛拟機均正常快照備份。在完成虛拟機系統更新檔更新之後,測試發現所有系統均能正常運作,故沒有做恢複操作。由于之前對虛拟機虛拟磁盤本身配置設定資源比較小,是以決定将快照檔案進行删除,但删除之後,磁盤空間還是未能回收,處于占用狀态。
擷取虛拟機UUID
可以直接在XenCenter裡面選中對應的虛拟機,在
General裡面可以看到UUID資訊,要是顯示不出來,可以在View中選擇Hidden Objects選項,再打開虛拟機的General選項裡面檢視。
另外一種方式就是在XenServer主機裡面使用指令進行檢視UUID,進入XenServer的console裡面,輸入: xe vm-list就可以看到對應的虛拟機的UUID碼了。
顯示所有快照的清單指令
<a href="http://s2.51cto.com/wyfs02/M02/80/3D/wKioL1c8DRGiugfnAAJv899VXzc042.jpg" target="_blank"></a>
本文轉自 bilinyee部落格,原文連結: http://blog.51cto.com/ericfu/1774722 如需轉載請自行聯系原作者