Linux空間不夠如何擴(kuò)容

初始創(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)系和操作

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容