CentOS中配置lvm儲存

2021-08-04 23:30:37 字數 1750 閱讀 5848

這裡以vmware workstation 虛擬機器為例

1.關閉虛擬機器,在虛擬機器設定中新增3塊硬碟。

2.首先建立物理卷  pvcreate /dev/sdb /dev/sdc

physical volume "/dev/sdb" successfully created

physical volume "/dev/sdc" successfully created

3.可以使用命令檢視物理卷詳細   pvdisplay

4.在物理卷的基礎上建立捲組  vgcreate vg /dev/sdb /dev/sdc

volume group "vg" successfully created

5.在捲組之上建立我們的邏輯卷,-l指定大小,-n指定名稱,vgdisplay檢視詳細

lvcreate -l 1g -n lvm1 vg

lvcreate -l 1g -n lvm2vg

6.邏輯卷提**用、使用者和作業系統所使用的儲存裝置,同樣具備分割槽的功能,所以我們在使用它之前要格式化檔案系統,並掛載

mkfs.ext4 /dev/vg/lvm1

mkfs.xfs/dev/vg/lvm2

8.將uuid追加至 /etc/fstab檔案,做持久掛載

blkid /dev/vg/lvm1 >> /etc/fstab

blkid /dev/vg/lvm2 >> /etc/fstab

vim /etc/fstab

uuid="3deefbdd-796d-4bdc-97ac-f5016708a44a" /mnt/lvm1 ext4 defaults 0 0

uuid="8be4ec1b-86fe-401f-9653-945874fc1e54" /mnt/lvm2 xfs defaults 0 0

9.建立掛載點目錄

mkdir /mnt/lvm1 /mnt/lvm2

10.掛載 mount -a

df -h

lvresize  -r  -l 1.5g /dev/vg/lvm1

lvresize  -r  -l 1.5g /dev/vg/lvm2

df -h

12.當我們的捲組空間不足時,我們需要先擴充底層的物理卷,在擴充捲組,最後擴大邏輯卷。

pvcreate /dev/sdd

vgextend vg /dev/sdd

lvextend -l 2g /dev/vg/lvm2

xfs_growfs /dev/vg/lvm2

df -h

13.對ext4檔案系統的邏輯卷進行縮小

umount /mnt/lvm1

resize2fs /dev/vg/lvm1 1g

e2fsck -f /dev/vg/lvm1

lvreduce -l 1g  /dev/vg/lvm1

mount -a

df -h

14.當我們不需要邏輯卷時,要進行解除安裝。首先解除安裝掛載點,刪除fatab相關配置,其次移除邏輯卷,然後移除捲組,最後移除物理卷。

umount /mnt/lvm1

umount /mnt/lvm2

vim /etc/fstab

lvremove /dev/vg/lvm1

lvremove /dev/vg/lvm2

lvdisplay

vgremove vg

vgdisplay

pvremove /dev/sdb /dev/sdc /dev/sdd

pvdisplay

CentOS中配置lvm儲存

磁碟新增 vmware workstation 虛擬機器為例 1.關閉虛擬機器,在虛擬機器設定中新增3塊硬碟。2.首先建立物理卷 pvcreate dev sdb dev sdc physical volume dev sdb successfully created physical volume...

lvm映象卷 儲存

映象能夠分配物理分割槽的多個副本,從而提高資料的可用性。當某個磁碟發生故障並且其物理分割槽變為不可用時,您仍然可以訪問可用磁碟上的映象資料。lvm 在邏輯卷內執行映象。系統版本 cat etc centos release centos linux release 7.2.1511 core 磁碟 ...

lvm配置實踐總結

最近,公司需要我整理乙份linux的lvm的配置步驟,於是翻出以前的學習筆記,並結合實際配置過程中遇到的一些問題,整理了以下內容。1.增加硬體 增加的ide硬碟字首為hd,scsi硬碟字首為sd 第一塊硬碟為hda或sda,第二塊硬碟為hdb或sdb,以此類推。2.用fdisk工具進行分割槽操作 以...