LVM的邏輯卷管理及CentOS掛載

LVM的邏輯卷管理

LVM:邏輯卷管理器,脫胎於AIX,解決了基本磁盤的無法擴容的限制

基本概念:

  • PV:物理卷,PV可以是一塊磁盤或磁盤上的一個分區(Linux)

  • VG:卷組,多塊PV組成

  • PE:物理塊,PV加入卷組時,會劃分成等大的PE

  • LE:邏輯塊。每個PE映射爲一個LE

  • LV:邏輯卷。多個LE組成LV

步驟:

  • 在虛擬機分別添加大小爲1G 3G的硬盤設備
  • 輸入fdisk -l 查看是否添加成功,若未成功,則重啓後再試
創建pv 1G 3G

#pvcreate /dev/sdb
#pvcreate /dev/sdc

查看pv

#pvdisplay
#pvs
#pvcan

加入VG

#vgcreate -s 6M testvg /dev/sdb /dev/sdc

* 擴展vg

#vgextend testvg /dev/add

查看VG

<#vgdisplay
#vgs
#vgscan

3創建LV

#lvcreate -L 1G -n testlv testvg
-L 指定lv大小 -n 指定lv名字

重置大小
#resize2fs /dev/testvg/testlv

4 格式化(根據需求二選一)

格式化爲ext4系統
mkfs -t ext4 /dev/tesvg/testlv

格式化爲xfs系統
mkfs.xfs /dev/testvg/testlv

掛載

#mkdir /mnt/test
#mount /dev/testvg/testlv /mnt/test

查詢掛載信息

#mount |grep test

#df -h

lsblk 查看目錄大小

開機自動掛載

vim /etc/fstab

分區               掛載點     文件系統類型    掛載參數  dump備份設置  開機磁盤檢查順序
/dev/classvg/classlv   /    xfs           default     0            0

卸載刪除LVM

卸載

umount /dev/testvg/testlv

刪除lv

#lvremove /dev/testvg/testlv

刪除VG

#vgremove /dev/testvg

刪除pv

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

  • 注:卸載順序與掛載順序相反,先刪除LV,再刪除VG,再刪除PV

自動掛載失敗問題:

經過試驗,CentOS系統中的比較重要的目錄,如根目錄 /root目錄等不能設置開機自動掛載,一般目錄可以自動掛載

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章