引言:在linux系統下,如果在虛擬機層面進行擴容,首先是掛載一塊虛擬機硬盤,然後在linux系統底下去分區,然後對掛載到新的目錄,但是,如果是對linux系統裏面的文件目錄本身進行擴容的話,只能使用LVM來進行擴容,本文將分兩部分介紹,第一部分是如何創建LVM的分區,第二部分是如何對文件目錄本身利用LVM來進行擴容:
創建LVM分區:
1如下圖,我這裏有一塊硬盤已經分區,如果直接對這塊硬盤創建LVM分區,會報錯,因此,可以先清除掉這塊硬盤的分區
這裏本身已經分了區,如果要使用這塊硬盤進行LVM分區的話必須清除掉分區
清除分區,如下圖:
2對這塊硬盤進行分區,並且改成LVM格式,如下圖:
3創建PV(相當於物理磁盤)
4創建卷組VG
5創建LV邏輯卷,LV邏輯卷可以使用卷組裏面的空間
6創建掛載目錄,並且格式化邏輯卷分區
mkdir /newdisk1
7掛載分區
利用LVM進行擴容:
我給虛擬機掛載了一塊10G大小的硬盤,想把這塊硬盤空間分到掛載的newdisk1目錄上實現文件目錄擴容,如下圖:
下面開始進行擴容,前幾步和上面創建LVM分區類似
1對這塊硬盤進行分區,並且改成LVM格式
2創建PV
3對原有卷組xie1進行VG進行擴展
4對LV邏輯捲進行擴展
可以看到,掛載的LVM分區增加了10G