1,Lvm建立
linux
1)準備一個空分區,好比/dev/hda3: app
[root@linux tmp]# fdisk /dev/hadide
p \\ 查看分區信息 此處我只有兩個分區 /dev/sda1 /dev/sda2 spa
n \\ 新建分區 orm
p \\ 新建主分區 rem
3 \\ 新建分區 /dev/sda3 it
t \\ 更改分區的system ID 默認是 83 要改爲 8e (lvm) table
3 \\ 更改/dev/sda3分區的system ID class
8e \\ 更改爲8e map
w \\ 保存 退出 //
2)當即更新分區信息而不用從新啓動系統
[root@linux tmp]# partprobe
3)將/dev/sda3 加入到 VolGroup 中
[root@linux tmp]# vgextend VolGroup /dev/sda3
4)顯示pv信息
[root@linux tmp]# pvdisplay
--- Physical volume ---
PV Name /dev/sda2
VG Name VolGroup
PV Size 49.51 GiB / not usable 3.00 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 12674
Free PE 0
Allocated PE 12674
PV UUID VgUx9G-FBvu-wPBg-ux1d-eKzh-xrsZ-O50VOG
--- Physical volume ---
PV Name /dev/sda3 \\ /dev/sda3 已經在了
VG Name VolGroup
PV Size 50.00 GiB / not usable 2.69 MiB
Allocatable yes
PE Size 4.00 MiB
Total PE 12799
Free PE 12799
Allocated PE 0
PV UUID XquecI-l91o-5cYt-rBxW-5N8N-6QGR-HLXkY7
5)顯示vg信息
[root@linux tmp]# vgdisplay
--- Volume group ---
VG Name VolGroup
System ID
Format lvm2
Metadata Areas 2
Metadata Sequence No 4
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 2
Open LV 2
Max PV 0
Cur PV 2
Act PV 2
VG Size 99.50 GiB \\ VG的總容量增長了
PE Size 4.00 MiB
Total PE 25473
Alloc PE / Size 12674 / 49.51 GiB
Free PE / Size 12799 / 50.00 GiB \\ VG的空閒容量增長了
VG UUID DJlaxH-S5sl-CqWz-orlH-kSAG-m383-2PjhtW
[root@jedy ~]#
6)向VolGroup-lv_root裏增長50G的空間
[root@jedy ~]# lvextend -L +50G /dev/mapper/VolGroup-lv_root
7)當即應用更改
[root@jedy ~]# resize2fs /dev/mapper/VolGroup-lv_root
2,lvm擴容
向lv1裏增長50G的空間 lvextend -L +50G /dev/vg1/lv1
顯示LV信息 lvdisplay /dev/vg1/lv1
在線格式化新加的LV,讓其能夠正常使用 resize2fs /dev/vg1/lv1
3,lvm縮小
向lv1裏減少50G的空間 lvextend -L -50G /dev/vg1/lv1
顯示LV信息 lvdisplay /dev/vg1/lv1
在線格式化新加的LV,讓其能夠正常使用 resize2fs /dev/vg1/lv1
4,刪除LVM
取消掛載的分區 umount /tmp/lvm/
刪除LV lvremove /dev/vg1/lv1