Hyper-V在线调整虚拟硬盘大小
從Windows Server 2012 R2 開始,可以在線調(diào)整虛擬硬盤的大小了,這意味著當(dāng)虛擬硬盤不夠用時,我們在虛擬機(jī)運行的情況下直接擴(kuò)展虛擬硬盤容量了。有人說這個有什么用?當(dāng)然,實驗室情況下,我們完全可以停機(jī),然后修改其大小,如果在生產(chǎn)環(huán)境呢?你能設(shè)想一組正在渲染3D圖形的虛擬機(jī),硬盤空間突然不夠的情形么?
AD:51CTO 網(wǎng)+首屆APP創(chuàng)新評選大賽火熱啟動——超百萬資源等你拿!
從Windows Server 2012 R2 開始,可以在線調(diào)整虛擬硬盤的大小了,這意味著當(dāng)虛擬硬盤不夠用時,我們在虛擬機(jī)運行的情況下直接擴(kuò)展虛擬硬盤容量了。有人說這個有什么用?當(dāng)然,實驗室情況下,我們完全可以停機(jī),然后修改其大小,如果在生產(chǎn)環(huán)境呢?你能設(shè)想一組正在渲染3D圖形的虛擬機(jī),硬盤空間突然不夠的情形么?
要實現(xiàn)Hyper-V在線調(diào)整虛擬硬盤的大小這個功能,至少要符合兩個條件:
1、虛擬硬盤的格式一定得是VHDX。2、這個VHDX虛擬硬盤一定得掛載到SCSI控制器上。掛載到IDE控制器上的VHDX虛擬硬盤無法在線調(diào)整大小:
掛載到SCSI控制器上的VHD虛擬硬盤也無法在線調(diào)整大小,只能進(jìn)行壓縮:
只有掛載在SCSI控制器上的VHDX虛擬硬盤才可以在線調(diào)整大小。
收縮虛擬硬盤:在什么情況下來收縮虛擬硬盤呢?一種情況是,在物理硬盤空間不夠時,我們用收縮固定大小的虛擬硬盤空間來增大物理硬盤,另一種情況是,當(dāng)我們第一次創(chuàng)建一個新的默認(rèn)大小的動態(tài)虛擬硬盤,需要轉(zhuǎn)換為固定虛擬硬盤時占用物理硬盤容量大,花費時間長,一般要進(jìn)行收縮操作。
1、先在虛擬機(jī)里對虛擬硬盤進(jìn)行壓縮:
輸入壓縮空間量:是騰出來的空間,壓縮后的總計大小:是虛擬硬盤剩余的容量。
騰出來的空間用來收縮:
2、進(jìn)行收縮:
如果不做第一步,就不會有收縮按鈕:
輸入收縮的大小:
我發(fā)現(xiàn),收縮只能以GB為單位,總能剩余一小部分空間:
我們可以用擴(kuò)展卷的方式,重新分配給虛擬硬盤:
擴(kuò)展虛擬硬盤:
輸入擴(kuò)展的大小:這個容量是虛擬硬盤的總?cè)萘俊O聢D:32+48=80,也就是擴(kuò)展的容量為48G。
用擴(kuò)展卷向?qū)нM(jìn)行擴(kuò)展:
擴(kuò)展后的容量:
當(dāng)然,我們也可以用PowerShell來實現(xiàn)這個功能,這些命令在Server 2008的PowerShell里就有的,只不過不能在線調(diào)整,而在Server 2012 R2里,可以實現(xiàn)在線調(diào)整虛擬硬盤的大小了。
本文出自 “老丁的技術(shù)博客” 博客,轉(zhuǎn)載請與作者聯(lián)系!原文鏈接:http://dinghuqiang.blog.51cto.com/19871/1306258
總結(jié)
以上是生活随笔為你收集整理的Hyper-V在线调整虚拟硬盘大小的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 分析PostgreSQL异常重启post
- 下一篇: win10企业版激活码有哪些