linux——LVM邏輯卷管理器

一、LVM
  全稱“邏輯卷管理器”,爲了解決基本磁盤的使用侷限。
二、LVM基本概念
1.PV:物理卷,在Linux中指一塊磁盤或一個分區
2.VG:卷組,由一個或多個pv組成
3.PE:物理分區,PE加入VG時,會被劃分成等大的PE
4.LE:邏輯分區,LE與PE等大映射
5.LV:邏輯卷,多個LE組成LV


PV加入VG時,會被劃分成許多等大的PE,每一個PE對應一個LE,多個LE組成LV,然後對LV進行格式化,掛載使用

三、創建LVM
1.創建PV:
pvcreate /dev/分區文件或磁盤文件
例:將/dev/sdb1和sdb2創建爲PV
pvcreate /dev/sdb[1-2]
2.查看系統中所有的pv
pvs或pvdisplay或pvscan
3.創建VG
vgcreate vg名 pv名
注:如果需要制定PE的大小,需要使用參數 -s,如果未制定PE的大小,則每個PE的默認大小爲4M
例:將/dev/sdb1和/dev/sdb2加入vg1的卷組中
vgcreate vg1 /dev/sdb[1-2]
4.查看系統中的所有VG
vgs vgdisplay vgscan
5.創建LV
lvcreate -L lv的大小  -n lv的名字  vg名
例:在vg1中,創建一個500M的LV,LV的名稱爲lv1
lvcreate -L 500M -n lv1 vg1
6.查看系統中所有的LV
lvs  lvdisplay  lvscan
7.格式化
mkfs -t 文件系統類型 /dev/vg名/lv名
例:將lv1格式化爲ext4文件系統類型
mkfs -t ext4 /etc/vgl/lv1
8.掛載使用
mount /dev/ vg1/lv1 /mnt/lvm
9.開機自啓
vim /etc/fstab
在文件末尾添加
/dev/vg名/lv名 掛載點 文件系統格式 權限 是否備份 是否檢查
例:將/dev/vg1/lv1開機自啓掛載到/mnt/lvm
dev/vg1/lv1 /mnt/lvm ext4 defaults 0 0
四、刪除LVM
1.卸載已掛載的LV
例:將/dev/vg1/lv1從/mnt/lvm上卸載
umount /mnt/lvm
2.刪除lv
lvremove  /dev/vg名/lv名
例:將dev/vg1/lv1刪除
lvremove dev/vg1/lv1
3.刪除VG
vgremove /dev/vg名
例:將/dev/vg1刪除
vgremove /dev/vg1
4.刪除PV
pvremove /dev/pv名
例:將/dev/sdb1和sdb2兩塊pv刪除
pvremve /dev/sdb[1-2]
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章