LVM磁碟的新增 擴容以及刪除操作

2021-10-18 14:29:49 字數 2954 閱讀 5436

功能物理卷管理

捲組管理

邏輯卷管理

scan 掃瞄

pvscan

vgscan

lvscan

create建立

pvcreate

vgcreate

lvcreate

display顯示

pvdisplay

vgdisplay

lvdisplay

remove刪除

pvremove

vgremove

lvremove

extend擴充套件

vgextend

lvextend

7和8版本此步驟可忽略

格式:建立物理卷:pvcreate 裝置路徑1 裝置路徑2…

[root@rhel8 ~]# pvcreate /dev/nvme0n2p1 /dev/nvme0n2p2   //將p1、p2分割槽建立為物理卷

[root@rhel8 ~]# pvs //檢視物理卷

pv vg fmt attr psize pfree

… …

/dev/nvme0n2p1 lvm2 --- 10.00g 10.00g

/dev/nvme0n2p2 lvm2 --- 10.00g 10.00g

建立捲組思路:將建立好的物理卷組成捲組(或者直接建立捲組)

建立捲組格式:vgcreate 卷組名 裝置路徑1 裝置路徑2…

[root@rhel8 ~]# vgcreate systemvg /dev/nvme0n2p1 /dev/nvme0n2p2		//建立捲組

[root@rhel8 ~]# vgs 檢視捲組

vg #pv #lv #sn attr vsize vfree

systemvg 2 0 0 wz--n- 19.99g 19.99g

建立邏輯卷思路:從建立好的卷組中建立邏輯卷

建立邏輯卷格式:lvcreate -l 大小 -n 邏輯卷名稱 卷組名

[root@rhel8 ~]# lvcreate -l 16g -n vo systemvg	//建立邏輯卷

[root@rhel8 ~]# lvs /檢視邏輯卷

lv vg attr lsize

vo systemvg -wi-a----- 16.00g

格式化邏輯卷檔案系統

[root@rhel8 ~]# mkfs.xfs /dev/systemvg/vo	//格式化為xfs檔案系統

[root@rhel8 ~]# blkid /dev/systemvg/vo //檢視檔案系統型別

/dev/systemvg/vo: uuid="b4585f2c-9410-4de2-8e70-f357f4600b7a"type="xfs「

[root@rhel8 ~]# vim /etc/fstab   

/dev/systemvg/vo /mylvm xfs defaults 0 0

[root@rhel8 ~]# mkdir /mylvm //建立掛載點

[root@rhel8 ~]# mount –a //掛載

捲組的空間**於物理卷,當卷組沒有足夠空間提供給邏輯卷時,須擴容捲組

使用 vgextend 擴容捲組

[root@rhel8 ~]# vgextend systemvg /dev/nvme0n2p3	//擴容捲組

[root@rhel8 ~]# vgs //檢視捲組空間

… …systemvg 3 1 0 wz--n- <49.99g <30.99g

邏輯卷的擴大支線上工作

邏輯卷的空間**於捲組,當卷組有足夠的空間,才可以擴充套件邏輯卷

[root@rhel8 ~]# lvextend -l +3g /dev/systemvg/vo 

使用 lvscan 命令 查詢邏輯卷大小

[root@rhel8 ~]# lvscan | grep vo

active '/dev/systemvg/vo' [19.00 gib] inherit

使用 display 命令過濾捲組剩餘空間

[root@rhel8 ~]# vgdisplay systemvg | grep free

free pe / size 254 / 1016.00 mib

當邏輯卷擴大以後,也需要多邏輯卷的檔案系統進行擴充套件

重新整理檔案系統容量:

xfs_growfs //用於重新整理xfs裝置

resize2fs //用於重新整理ext3/ext4裝置(了解)

命令格式:xfs_growfs 掛載點目錄

[root@rhel8 ~]# xfs_growfs  /mylvm/
在執行刪除操作時,首先刪除lv邏輯卷,在刪除vg捲組,最後刪除pv物理卷

刪除邏輯卷時,先進行解除安裝,在執行刪除操作

[root@rhel8 ~]# umount /mylvm/				//解除安裝邏輯卷

[root@rhel8 ~]# lvremove /dev/systemvg/vo //刪除邏輯卷

[root@rhel8 ~]# vgremove systemvg //刪除捲組

[root@rhel8 ~]# pvremove /dev/nvme0n2p1 //刪除物理卷

labels on physical volume "/dev/nvme0n2p1" successfully wiped.

LVM新增硬碟及擴容

lvm新增硬碟及擴容 lvm是 logicalvolume manager 邏輯卷管理 的簡寫,它是linux環境下對磁碟分割槽進行管理的一種機制。lvm將乙個或多個磁碟分割槽 pv 虛擬為乙個捲組 vg 相當於乙個大的硬碟,我們可以在上面劃分一些邏輯卷 lv 當卷組的空間不夠使用時,可以將新的磁碟...

LVM 新增新磁碟

pvcreate dev vdb vgcreate vg data01 dev vdb 將建立的pv加入到vg lvcreate l 100 vg n lv data vg data01 mkfs.xfs dev data01 lv data 將建立的vg所有容量加入到lv mount dev da...

2016 09 22Linux 磁碟LVM擴容

lvm logical volume manager 邏輯卷管理,是一種將乙個或多個硬碟的分割槽在邏輯上集合,相當於乙個大硬碟來使用,當硬碟的空間不夠使用的時候,可以繼續將其它的硬碟的分割槽加入其中,這樣可以實現一種磁碟空間的動態管理,相對於普通的磁碟分割槽有很大的靈活性,使用普通的磁碟分割槽,當乙...