摘要:實現跨硬碟使用,在傳統硬碟之上的一層,在雲伺服器中可以實現跨EVS使用,使用者在某些場景需要建立邏輯卷或者對已有的邏輯捲進行擴容處理,或者在某些時候由於誤操作導致上述操作失敗。
【背景描述】:實現跨硬碟使用,在傳統硬碟之上的一層,在雲伺服器中可以實現跨EVS使用,使用者在某些場景需要建立邏輯卷或者對已有的邏輯捲進行擴容處理,或者在某些時候由於誤操作導致上述操作失敗。
【操作概述】:建立邏輯卷整體過程:建立物理卷→建立卷組→建立邏輯卷→建立檔案系統→建立掛載點→掛載檔案系統→設定開機自動掛載
擴容邏輯卷整體過程:擴容卷組(將空閒的卷組擴容進卷組)→擴容邏輯卷→擴容檔案系統
【操作步驟】:操作一:建立邏輯卷
(1)透過fdisk –l命令檢視所有的物理卷
(2)建立卷組
【注意】前提是分割槽不能有檔案系統,同時不能進行掛載
pvcreate /dev/vdb1/dev/vdc1 或者 pvcreate/dev/vd[b,c]1(萬用字元)
由於之前磁碟建立過檔案系統,所以需要將其中的檔案系統清除
如果回顯命令不存在,透過yum install lvm2命令下載安裝工具
(3)透過pvs檢視物理卷
(4)透過vgcreate vg1/dev/vdb1 /dev/vdc1命令建立卷組
【注意】一個pv不能加入兩個vg
(5)透過lvcreate -L100M -n lv1 vg1命令建立邏輯卷
紅框中內容一次為新建邏輯卷的大小、名稱以及在那個卷組中建立
(6)建立掛載點
# mkdir /mnt/test
(7)建立檔案系統
# mkfs.ext4/dev/vg1/lv1
(8)掛載檔案系統(可以在/etc/fstab中設定開機自動掛載)
# mount/dev/vg1/lv1 /mnt/test
操作二:擴容邏輯卷
(1)擴充卷組:vgextend vg1/dev/vdd1
此時邏輯卷還沒有擴大
(2)擴充邏輯卷:lvextend –L+20G /dev/vg1/lv1
此時檔案系統還沒有擴大
(3)擴大檔案系統
對於ext4檔案系統,命令為:resize2fs/dev/vg1/lv1
如果/dev/vg1/lv1的檔案系統文xfs,則命令為:xfs_growfs /dev/vg1/lv1