LVM管理創建

##創建pv

fdisk -l |grep -i Disk

#pvcreate /dev/sdb

#pvcreate /dev/sdc

查看PV信息

[root@test-two ~]#pvdispla
  --- Physical volume ---
  PV Name               /dev/sdb
  VG Name               data
  PV Size               20.00 GiB / not usable 4.00 MiB
  Allocatable           yes (but full)
  PE Size               4.00 MiB
  Total PE              5119
  Free PE               0
  Allocated PE          5119
  PV UUID               0PczhU-1AxW-iPVO-1dyA-9sqg-CreO-e4411O
   
  --- Physical volume ---
  PV Name               /dev/sdc
  VG Name               data
  PV Size               20.00 GiB / not usable 4.00 MiB
  Allocatable           yes 
  PE Size               4.00 MiB
  Total PE              5119
  Free PE               254
  Allocated PE          4865
  PV UUID               9AXXmn-3nuQ-0thw-KeeT-56zL-FHgv-l2sWTI

[root@test-two ~]#pvscan 
  PV /dev/sdb   VG data   lvm2 [20.00 GiB / 0    free]
  PV /dev/sdc   VG data   lvm2 [20.00 GiB / 1016.00 MiB free]
  Total: 2 [39.99 GiB] / in use: 2 [39.99 GiB] / in no VG: 0 [0   ]

建立VG(卷組)

將剛剛建立的PV中的2個分配到VG中,將VG命名爲data

[root@test-two ~]#vgcreate data /dev/sdb /dev/sdc

##查看vg

vgscan

vgdisplay

spacer.gifwKioL1eIgFDBgcXLAAAZ01WK9Oc734.png-wh_50

建立LV(邏輯卷)

建立新的LV,分配VG中全部的空間,並命名爲data

[root@test-two ~]#lvcreate -L 39G -n data data

查看LV信息

spacer.gifwKiom1eIgEezt2SNAAAaOU4UR80489.png-wh_50

使用ext3格式,建立LV的文件系統

#mkfs.ext3 /dev/data/data

#mkdir /data5

#mount /dev/data/data /data5

#df -h 

[root@test-two ~]#df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda3              18G  5.2G   12G  31% /
tmpfs                 495M     0  495M   0% /dev/shm
/dev/sda1             190M  106M   75M  59% /boot
/dev/mapper/data-data
                       39G  177M   37G   1% /data5

LVM的卸載

如果不想使用LVM的話,可以卸載它, 卸載的方法與分區的刪除方法類似,就是最後創建的最先刪除。順序如下:
先刪除LV
再刪除VG
最後PV

1、umount取消掛載

[root@test-two ~]#df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda3              18G  5.2G   12G  31% /
tmpfs                 495M     0  495M   0% /dev/shm
/dev/sda1             190M  106M   75M  59% /boot
/dev/mapper/data-data
                       39G  177M   37G   1% /data5
[root@test-two ~]#umount /data5
[root@test-two ~]#df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda3        18G  5.2G   12G  31% /
tmpfs           495M     0  495M   0% /dev/shm
/dev/sda1       190M  106M   75M  59% /boot
2、刪除LV邏輯卷

[root@test-two ~]#lvremove /dev/mapper/data-data 
Do you really want to remove active logical volume data? [y/n]: y
  Logical volume "data" successfully removed

3、刪除VG卷組

[root@test-two ~]#vgchange -a n data
  0 logical volume(s) in volume group "data" now active

說明:把vg0轉換成休眠狀態,實驗中這一步可以不用。

[root@test-two ~]#vgremove  data
  Volume group "data" successfully removed

4、刪除PV

[root@test-two ~]#pvscan #查看pv的情況
  PV /dev/sdb         lvm2 [20.00 GiB]
  PV /dev/sdc         lvm2 [20.00 GiB]
  Total: 2 [40.00 GiB] / in use: 0 [0   ] / in no VG: 2 [40.00 GiB]

[root@test-two ~]#pvremove /dev/sdb /dev/sdc 
  Labels on physical volume "/dev/sdb" successfully wiped
  Labels on physical volume "/dev/sdc" successfully wiped


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