初始創(chuàng)建虛擬機(jī)分配的硬盤(pán)空間太小了,后面想增大一些,發(fā)現(xiàn)在ESXi UI上設(shè)置好了空間以后并沒(méi)有變。
原來(lái)是因?yàn)閯澏╲g時(shí)已經(jīng)固定了容量,lv容量從vg擴(kuò)充,第一次已經(jīng)將vg的空間全部劃給lv,所以無(wú)法擴(kuò)充。需擴(kuò)充vg,但擴(kuò)充vg需先擴(kuò)pv,擴(kuò)pv需新建分區(qū)。
pv - 物理卷
vg - 卷組
lv - 邏輯卷

我們要擴(kuò)展的是邏輯卷,在擴(kuò)容之前還有好幾個(gè)步驟。
1、新建分區(qū)
fdisk /dev/sda
輸入n創(chuàng)建新分區(qū),主分區(qū)/邏輯分區(qū)都可以,給一個(gè)號(hào)碼(如3),w保存。
重啟機(jī)器生效。
2、創(chuàng)建物理卷
pvcreate /dev/sda3
3、把物理卷加入卷組
先查看卷組名(VG Name)
vgdisplay
然后加入
vgextend VolGroup00 /dev/sda3
4、擴(kuò)展邏輯卷的大小
先查看邏輯卷絕對(duì)路徑(LV Path)
lvdisplay
然后擴(kuò)展
lvextend -L +20G /dev/VolGroup00/LogVol00
5、重新加載邏輯卷的大小使其生效
resize2fs /dev/VolGroup00/LogVol00
Reference
[1] 【轉(zhuǎn)】Insufficient free space: 25 extents needed, but only 0 available 問(wèn)題解決
[2] PV,VG,LV的關(guān)系和操作