顯示分區信息:
[root@localhost /]# fdisk -l
PV:
物理硬盤格式化為物理卷(PV):
[root@localhost /]# pvcreate /dev/sdb /dev/sdc
顯示物理卷(PV)信息:
[root@localhost /]# pvdisplay [root@localhost /]# pvs
刪除物理卷(PV):
[root@localhost /]# pvremove /dev/sdb /dev/sdc
VG:
創建卷組(VG),並將物理卷(PV)加入到卷組中:
[root@localhost /]# vgcreate xiaoluo /dev/sdb /dev/sdc
將物理卷(PV)從指定卷組(VG)中移除(使用中PV不能移除):
[root@localhost /]# vgreduce xiaoluo /dev/sdc
* 從卷組(VG)中移除缺失物理硬盤:
[root@localhost /]# vgreduce --removemissing centos
顯示卷組(VG)信息:
[root@localhost /]# vgdisplay [root@localhost /]# vgs
增加卷組(VG)空間:
[root@localhost mnt]# vgextend xiaoluo /dev/sdd
刪除卷組(VG):
[root@localhost /]# vgremove xiaoluo
LV:
基於卷組(VG)創建邏輯卷(LV)
[root@localhost /]# lvcreate -n mylv -L 2G xiaoluo
顯示邏輯卷(LV)信息:
[root@localhost /]# lvdisplay [root@localhost /]# lvs
格式化邏輯卷(LV):
[root@localhost /]# mkfs.ext4 /dev/xiaoluo/mylv
掛載邏輯卷(LV):
[root@localhost /]# mount /dev/xiaoluo/mylv /mnt
卸載邏輯卷(LV):
[root@localhost /]# umount /mnt
刪除邏輯卷(LV):
[root@localhost /]# lvremove /dev/xiaoluo/mylv
* 激活修復后的邏輯卷(LV):
[root@localhost /]# lvchange -ay /dev/centos
增加邏輯卷(LV)空間:
[root@localhost mnt]# lvextend -L +3G /dev/xiaoluo/mylv
更新邏輯卷(LV):
[root@localhost mnt]# resize2fs /dev/xiaoluo/mylv
檢查邏輯卷(LV)文件系統:
[root@localhost /]# e2fsck -f /dev/xiaoluo/mylv
減少邏輯卷(LV)空間:
[root@localhost /]# resize2fs /dev/xiaoluo/mylv 4G [root@localhost /]# lvreduce -L -1G /dev/xiaoluo/mylv
增加新硬盤:
[root@localhost /]# fdisk -l [root@localhost /]# pvcreate /dev/sdb [root@localhost /]# pvs [root@localhost /]# vgextend centos /dev/sdb [root@localhost /]# vgs [root@localhost /]# lvextend -L +15G /dev/centos/data [root@localhost /]# lvs [root@localhost /]# resize2fs /dev/centos/data [root@localhost /]# df -lh
卸載硬盤:
[root@localhost /]# df -lh [root@localhost /]# umount /data [root@localhost /]# e2fsck -f /dev/centos/data [root@localhost /]# resize2fs /dev/centos/data 37G [root@localhost /]# lvreduce -L -10G /dev/centos/data [root@localhost /]# mount /dev/centos/data /data [root@localhost /]# df -lh [root@localhost /]# ll /data [root@localhost /]# pvs [root@localhost /]# vgreduce centos /dev/sdb [root@localhost /]# pvremove /dev/sdb [root@localhost /]# fdisk -l