10.3 LVM

10.3

MD:meta devices



DM:Device Mapper

   邏輯設備

      RAID,LVM2


DM:LVM2

   快照 snapshot類似軟連接

        數據備份

        

   多路徑:multipath


邏輯設備:動態增減空間


Physical Volume    Volume Group     Logic Volume

   PV                  VG


物理邊界     邏輯邊界


PE:Physical Extend  盤區

LE:Logical Extend


pv

  pvcreate pvremove pvscan pvdisplay pvmove


vg

  vgcreate vgremove(刪除) vgextend vgreduce vgs vgdisplay vgscan


vgcreate VG_NAME /PATH/TO/PV

  -s # :指定PE大小,默認是4M


lv

  lvcreate lvremove lvreduce lvextend lvs lvdisplay


1 創建7G 3G 5G磁盤 8e類型(linux LVM)


2 partprobe /dev/sda


3 cat /proc/partitions


4 pvcreate /dev/sda{10,11}


5 pvs查看創建的lvm

  pvdisplay 查看詳細信息

  pvdisplay /dev/sda10


6 pvscan 掃描當前系統上一共有多少個pv

 要是別的主機能識這個pv,就要掃描一下


7 vgcreate myvg /dev/sda{10,11}

  把pv加入vg以後就有了PE


8 vgremove myvg移除VG

  重新創建 vgcreate -s 8M myvg /dev/sda{10,11}


9 縮減VG(把一個PV拿掉了)

  拿掉之前 pvmove /dev/sda11

  vgreduce myvg /dev/sda11

  pvremove /dev/sda11


10 先創建成pv  pvcreate /dev/sda12

   擴進vg vgextend myvg /dev/sda12

  pv加入vg,PE大小取決於VG創建時的大小


11 lvcreate -n LV_NAME -L #G VG_NAME

                          LE的大小,不能小於一個PE盤區

  lvcreate -L 50M  -n testlv myvg


  查看 lvdisplay /dev/myvg/testlv


12 格式化lv mke2fs -j /dev/myvg/testlv


13 umount /dev/myvg/testlv  /mnt


  ls /dev/mapper/ 真正的設備文件



14  umount /mnt

   lvremove /dev/mapper/myvg-testlv

            /dev/myvg/testlv


練習:創建一個由兩個物理卷組成的大小爲20G的卷組myvg,要求其PE大小

  爲16M,而後在此卷組中創建一個大小爲5G的邏輯卷lv1,此邏輯卷要能在

  開機後自動掛載至/users目錄,且支持ACL功能


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