在CentOS系统中,分卷管理通常是通过逻辑卷管理(LVM)来实现的。LVM提供了一种灵活的磁盘管理方式,允许动态地扩展和缩小逻辑卷(LV),而不需要重启系统。以下是一些基本的LVM管理命令和步骤:
查看卷组信息:
vgdisplay
创建物理卷(PV):
pvcreate /dev/sdb
创建卷组(VG)并将PV加入到卷组中:
vgcreate my_vg /dev/sdb /dev/sdc
基于卷组(VG)创建逻辑卷(LV):
lvcreate -n my_lv -L 2G my_vg
格式化并使用逻辑卷:
mkfs.ext4 /dev/my_vg/my_lv
挂载新逻辑卷到操作系统的某个节点上:
mkdir /mnt/my_lvmount
mount /dev/my_vg/my_lv /mnt/my_lvmount
查看挂载分区信息:
df -h
取消挂载分区:
umount /mnt/my_lv
设置开机自动挂载:
编辑 /etc/fstab
文件,添加如下行:
/dev/my_vg/my_lv /mnt/my_lv ext4 defaults 0 0
扩展逻辑卷:
lvreduce
命令减少逻辑卷的容量,释放空间:lvreduce -L -10G /dev/my_vg/my_lv
lvextend
命令扩展逻辑卷:lvextend -l 100%FREE /dev/my_vg/my_lv
resize2fs
命令调整文件系统大小:resize2fs /dev/my_vg/my_lv
缩小逻辑卷:
lvreduce -L -10G -n centos /dev/mapper/centos-root
删除逻辑卷:
umount /dev/my_vg/my_lv
lvremove /dev/my_vg/my_lv
删除卷组:
lvremove /dev/my_vg/my_lv
vgremove my_vg
删除物理卷:
pvremove /dev/sdb