實際建立lvm的過程

2022-09-13 13:18:08 字數 4309 閱讀 8475

1.物理分割槽階段,針對物理磁碟或分割槽,進行fdisk格式化,修改系統的id,預設是83,改為8e型別,是lvm型別

2.pv階段,通過pvcreate pvdisplay將分割槽改為物理pv

3.建立vg的階段,通過vgcreatr vgdisplay 將建立好的物理卷pv改為物理捲組vg

4.建立lv,通過lvcreate,將捲組,分為若干個邏輯卷

轉化為命令操作就是這樣的過程:

1.fdisk 修改磁碟的系統id

2.pvcreate,建立pv,以及顯示pv資訊 pvdisplay,也可以用pvs檢視簡單資訊

3.建立vg捲組,vgcreate,顯示捲組資訊,vgdisplay,也可以用vgs檢視簡單資訊

4.建立lv邏輯卷,lvcreate,檢視邏輯卷資訊,lvs

5.開始格式化檔案系統,使用lv分割槽

lvm的管理常見命令

pv物理卷

pvcreate 建立物理卷

pvscan 掃瞄物理卷資訊

pvdispaky 顯示物理卷詳細引數

pvremove 刪除物理卷

vg捲組

vgcreate 建立捲組

vgscan 掃瞄捲組資訊

vgdisplay 顯示捲組詳細資訊

vgreduce 縮小捲組,把某個物理卷從卷組中刪除

vgextend 擴大捲組,把某個新的物理卷,加入捲組

vgremove 刪除整個捲組

lv邏輯卷

lvcreate 建立邏輯卷

lvscan 掃瞄邏輯卷

lvslvdisplay 顯示邏輯卷詳細引數

lvextend 擴容

lvreduce 縮小

lvremove 刪除邏輯卷

#########實際建立lvm命令筆記

挑選/dev/sdb /dev/sdc兩塊磁碟 建立物理卷 然後新增至卷組

1.建立pv

[root@zijian ~]# pvcreate /dev/sdb /dev/sdc

warning: dos signature detected on /dev/sdb at offset 510. wipe it? [y/n]: y

wiping dos signature on /dev/sdb.

physical volume "/dev/sdb" successfully created.

physical volume "/dev/sdc" successfully created.

2.建立捲組

[root@zijian ~]# vgcreate zijian /dev/sdb /dev/sdc

volume group "zijian" successfully created

3.可以分別檢視pv和vg的資訊

pvsvgs

pvscan

vgscan

pvdisply

vgdisplay

4.嘗試擴容,縮小vg捲組

擴容命令,第一步,買來乙個新的硬碟,然後建立物理卷

pvcreate /dev/sdd

pvs檢查一下物理卷資訊

第二步:把新建立的sdd物理卷,加入,擴容到捲組zijian中

[root@zijian ~]# vgextend zijian /dev/sdd

volume group "zijian" successfully extended

5.先顯示一下捲組的資訊,容量等

vgdisplay

6.還可以縮小捲組的大小,從卷組中剔除/dev/sdd

[root@zijian ~]# vgreduce zijian /dev/sdd

removed "/dev/sdd" from volume group "zijian"

7.刪除dev/sdd的物理卷

[root@zijian ~]# pvremove /dev/sdd

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

8.使用此時的捲組,建立邏輯卷,進行使用 /dev/sdb /dev/sdc

[root@zijian ~]# lvcreate -n lv1 -l +500m zijian

warning: xfs signature detected on /dev/zijian/lv1 at offset 0. wipe it? [y/n]: y

wiping xfs signature on /dev/zijian/lv1.

logical volume "lv1" created.

9.檢查lv的資訊

lvdisplay

10.對剛建立的lv1邏輯卷進行檔案系統格式化

[root@zijian ~]# mkfs.xfs /dev/zijian/lv1

11.把lv1邏輯卷,進行掛載,以及寫入資料(此時可當做乙個普通分割槽使用))

[root@zijian ~]# mkdir /zijianlv1

[root@zijian ~]# mount /dev/zijian/lv1 /zijianlv1/

[root@zijian ~]# df -ht

將掛載的資訊寫入開機自動掛載檔案中

[root@zijian zijianlv1]# tail -1 /etc/fstab

/dev/zijian/lv1 /zijianlv1 xfs defaults 0 0

13.針對lv邏輯卷的擴容操作,只要卷組中的容量夠用,就能對lv邏輯卷擴容

第一步,先解除安裝lv的裝置

[root@zijian ~]# umount /dev/zijian/lv1

第二步命令擴容邏輯卷大小

[root@zijian ~]# lvextend -l +10g /dev/zijian/lv1

size of logical volume zijian/lv1 changed from 500.00 mib (125 extents) to <10.49 gib (2685 extents).

logical volume zijian/lv1 successfully resized.

第三步,掛載邏輯卷開始使用

[root@zijian ~]# mount /dev/zijian/lv1 /zijianlv1/

14.還得調整xfs檔案系統大小,否則讀取不到磁碟

[root@zijian ~]# xfs_growfs /dev/zijian/lv1 ###調整檔案系統

[root@zijian ~]# df -ht ##檢視lv1是否正確調整了空間容量

15.當你不想用lvm之後,就要刪除邏輯卷了(先進行資料備份)

第一步:先解除安裝lv裝置,再刪除自動掛載檔案中的lv1的資訊

[root@zijian ~]# umount /dev/zijian/lv1

第二步:移除邏輯卷lv1

[root@zijian ~]# lvremove /dev/zijian/lv1

do you really want to remove active logical volume zijian/lv1? [y/n]: y

logical volume "lv1" successfully removed

[root@zijian ~]#

第三步:刪除捲組

[root@zijian ~]# vgremove zijian

volume group "zijian" successfully removed

第四步:刪除物理卷裝置

[root@zijian ~]# pvs

pv vg fmt attr psize pfree

/dev/sdb lvm2 --- 10.00g 10.00g

/dev/sdc lvm2 --- 10.00g 10.00g

[root@zijian ~]# pvremove /dev/sdb /dev/sdc

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

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

最後一步:檢查所有的lvm相關資訊

pvsvgs

lvs均沒有相關資訊,說明lvm徹底被刪除了

LVM建立過程

磁碟掛載需求 cachesys 50g journal 300g wij 50g dthealth 20g data 500g backup 500g 第1步,建立pv,並查狀態資訊。lsblk 顯示塊裝置 pvcreate dev sd bc 建立pv。格式說明 pvcreate 硬碟或分割槽裝置...

LVM系統建立

lvm logical volume manager 邏輯卷管理是一種分布式儲存系統,模糊了分割槽與物理儲存之間的關係。lvm系統建立主要有三部分 pv physical volume 建立 vgs volume groups 建立 lvs logical volumes 建立。主要包括 pv建立 ...

lvm磁碟建立

root ha node1 pvcreate dev sdb physical volume dev sdb successfully created.root ha node1 vgcreate data dev sdb volume group data successfully created...