說明:XenServer里面安裝的虛擬機,分區的時候采用的是LVM磁盤分區
需求:現在需要擴容虛擬機根分區/
具體操作:
一、使用XenCenter增大虛擬機磁盤容量,如下圖所示
增大當前磁盤到50GB
注意:必須在虛擬機關機狀態下進行
二、查看硬盤容量
df -h #可以看到此時根分區還是12G,沒有變化
fdisk -l #已經可以看到整個磁盤容量變為53.6GB了
三、創建新的磁盤分區
fdisk /dev/xvda #對磁盤/dev/xvda進行操作
p #查看當前分區
n #創建新分區
4 #創建第四個主分區
t #修改分區類型
8e #輸入8e,代表分區使用LVM類型
p #查看當前分區狀態
w #保存以上操作,否則不能新建分區
重新啟動系統之后,再進行以下操作
四、把新創建的分區/dev/xvda4加入到與根分區/相同的LVM中
mkfs.ext3 /dev/xvda4 #格式化分區,需要等一會
pvcreate /dev/xvda4 #創建一個新的LVM分區
pvdisplay #查看已經存在的pv(物理卷)
vgdisplay #查看當前已經存在的vg(邏輯卷組)
lvdisplay #查看已經存在的lv(邏輯卷)
vgextend VolGroup00 /dev/xvda4 #把/dev/xvda4加入與/目錄相同的vg(邏輯卷組)
lvextend -L +30.01GB -n /dev/VolGroup00/LogVol00 #擴容lv(邏輯卷)LogVol00
e2fsck -f /dev/VolGroup00/LogVol00 #檢查
resize2fs /dev/VolGroup00/LogVol00 #生效
df -h #查看掛載狀態,顯示/分區已經擴容
至此,XenServer虛擬機擴容LVM磁盤分區完成。
新聞熱點
疑難解答
圖片精選