Linux邏輯卷的創建


什么是LVM?

LVM(邏輯卷管理器):是Linux環境下對磁盤分區進行管理的一種機制。主要作用是動態分配磁盤分區及調整磁盤分區大小,並且可以讓多個分區或者物理硬盤作為一個邏輯卷(相當於一個邏輯硬盤)來使用。可以讓磁盤分區容量划分變得很靈活。

基本的邏輯卷管理概念

PV(Physical Volume)-物理卷
物理卷在邏輯卷管理中處於最底層,它可以是實際物理硬盤上的分區,也可以是整個物理硬盤,也可以是raid設備。
VG(Volume Group)-卷組
卷組建立在物理卷之上,一個卷組中至少要包括一個物理卷,在卷組建立之后哦可動態添加物理卷到卷組中。一個邏輯卷管理系統工程中可以只有一個卷組,也可以擁有多個卷組。
LV(Logical Volume)-邏輯卷
邏輯卷建立在卷組之上,卷組中的未分配空間可以用於建立新的邏輯卷,邏輯卷建立后可以動態地擴展和縮小空間。系統中的多個邏輯卷可以屬於同一個卷組,也可以屬於不同的多個卷組。
PE(Physical Extent)-物理區域

部署邏輯卷

部署邏輯卷管理器需要依次對物理卷、卷組和邏輯卷的逐個配置,常見的命令分別包括有:
 
功能/命令
物理卷管理
卷組管理
邏輯卷管理
掃描
pvscan
vgscan
lvscan
建立
pvcreate
vgcreate
lvcreate
顯示
pvdisplay
vgdisplay
lvdisplay
刪除
pvremove
vgremove
lvremove
擴展
 
vgextend
lvextend
縮小
 
vgreduce
lvreduce
 
LVM進行邏輯卷管理時,創建順序是:PV(物理卷)-VG(卷組)-LV(邏輯卷)
虛擬機中添加完硬盤后需要重啟操作系統(必須執行步驟)
例題:新建一個15G的硬盤,硬盤名稱為A-15(直接使用虛擬機的增加硬盤)

①創建lvm物理卷

[root@localhost ~]# pvcreate /dev/sdc
  Physical volume "/dev/sdc" successfully created.

②創建一個名為datastore的卷組,卷組的PE尺寸為8MB;

[root@localhost ~]# vgcreate datastore -s 8m /dev/sdc
  Volume group "datastore" successfully created

③邏輯卷的名稱為database所屬卷組為datastore,該邏輯卷大小為8G;

[root@localhost ~]# lvcreate -n database -L 8192m datastore
  Logical volume "databases" created.

④將新建的邏輯卷database格式化為XFS文件系統,

[root@localhost ~]# mkfs -t xfs /dev/datastore/database

⑤編輯/etc/fstab文件實現將邏輯卷開機自動掛載至/mnt/datastore目錄。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM