新建邏輯卷

2021-08-27 03:13:26 字數 2597 閱讀 8227

目錄

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...