天天看點

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功能

本文轉自飛行萌51CTO部落格,原文連結: http://blog.51cto.com/8527508/1944457,如需轉載請自行聯系原作者

上一篇: 10.4 LVM
下一篇: 10.2 raid

繼續閱讀