目錄
lvm工作方式
lvm管理工具集
lvm快速部署以及使用
lvm的擴充套件使用
將零散空閒儲存整合成虛擬磁碟,在進行虛擬的分割槽,分割槽之後在進行格式化掛載使用
建立邏輯卷的思路
將零散的空閒儲存整合成physical volume 物理卷,在將物理卷整合成相應的捲組volume group,也就是所謂的虛擬磁碟,最後把虛擬的磁碟變成虛擬的分割槽,也就是所為的logical volume。
scan 掃瞄 pvscan 物理卷掃瞄 vgscan邏輯卷掃瞄 lvscan 邏輯卷掃瞄
create建立 pvcreate物理卷建立 vgcreate邏輯卷建立 lvcreate 邏輯卷建立
display顯示 pvdisplay物理卷展示 vgcreate邏輯卷建立 lvdisplay 邏輯卷建立
基本思路
準備至少乙個空閒分割槽(/dev/vdb1)
建立捲組:vgcreate 卷組名 空閒分割槽...
建立邏輯卷:lvcreate -l 大小 -n 名稱 卷組名
[root@zhuhaiyan ~]# vgcreate vg /dev/vdb2
physical volume "/dev/vdb2" successfully created.
volume group "vg" successfully created
[root@zhuhaiyan ~]# lvcreate -l 180m -n lv vg
logical volume "lv" created.
建立捲組的時候設定pe大小
vgcreate -s pe大小 卷組名 空閒分割槽
[root@zhuhaiyan ~]# vgcreate -s 16mib vgzhu /dev/vdb3
physical volume "/dev/vdb3" successfully created.
volume group "vgzhu" successfully created
建立邏輯卷的時候指定pe個數
lvcreate -l pe個數 -n 邏輯卷名 卷組名
[root@zhuhaiyan ~]# lvcreate -l 5 -n lvzhu vgzhu
logical volume "lvzhu" created.
檢查現有邏輯卷大小
使用lvscan命令,找到邏輯卷的大小,卷組名
[root@zhuhaiyan ~]# lvcreate -l 5 -n lvzhu vgzhu
logical volume "lvzhu" created.
[root@zhuhaiyan ~]# lvscan | grep vgzhu
active '/dev/vgzhu/lvzhu' [80.00 mib] inherit
檢視所在捲組的剩餘空間,看是否滿足擴充套件的需要
[root@zhuhaiyan ~]# vgdisplay vgzhu | grep free
free pe / size 7 / 112.00 mib
擴充套件捲組
當卷組的剩餘空間不足時,需要先擴充套件捲組
[root@zhuhaiyan ~]# vgextend vgzhu /dev/vdb5
physical volume "/dev/vdb5" successfully created.
volume group "vgzhu" successfully extended
[root@zhuhaiyan ~]# vgdisplay vgzhu | grep 'free'
free pe / size 19 / 304.00 mib
擴充套件邏輯卷
當卷組的剩餘空間充足時,可直接擴充套件邏輯卷
lvextend -l 新大小 /dev/卷組名/邏輯卷名
[root@zhuhaiyan ~]# lvextend -l 190m /dev/vgzhu/lvzhu
rounding size to boundary between physical extents: 192.00 mib.
size of logical volume vgzhu/lvzhu changed from 80.00 mib (5 extents) to 192.00 mib (12 extents).
logical volume vgzhu/lvzhu successfully resized.
更新檔案系統大小
對於格式化過的邏輯卷,擴容後應該通知linux核心,否則,使用df等工具時看到的還是原來的大小,在通知完之後,重新整理檔案系統容量。
[root@zhuhaiyan ~]# resize2fs /dev/vgzhu/lvzhu
[root@zhuhaiyan ~]# df -ht
檔案系統 型別 容量 已用 可用 已用% 掛載點
邏輯卷管理
lvm即邏輯卷管理,主要是為了讓使用者在無需停機的情況下對各個分割槽進行調整 1.lvm建立 劃分物理分割槽把分割槽id修改mbr為8e 在gpt中id修改為15 pvs pvdisplay lvm的檢測資訊 vgs vgdisplay lvs lvdisplay watch n 1 pvs vgs...
建立邏輯卷
建立捲組 可以有多個物理裝置 用空格隔開 vgcreate systemvg dev vdb1 vgs 檢視建立邏輯卷 lvcreate l 200m n lv systemctl lvs 檢視邏輯卷的格式化 mkfs.ext4 dev systemvg lv lsblk掛載使用 vim etc f...
邏輯卷快照
邏輯卷快照 以ext4為例 快照可以恢復資料,恢復後快照消失 任務完成 快照建立後,只有在修改原資料時,才會從原資料備份快照 即把原資料推送給快照,快照本身並不會真正備份,只有修改大小 屬性才會 快照和邏輯卷是在放乙個卷組中的,故快照前,卷組要有足夠的空間。1.建立快照 對應邏輯卷 lvcreate...