在CentOS系统中,管理分卷通常涉及逻辑卷管理(LVM)。LVM允许你创建和管理“逻辑”卷,而不是直接使用物理硬盘。这样可以弹性地管理逻辑卷的大小,操作简单,且不会损坏已存储的数据。以下是一些基本的LVM管理命令和步骤:
-
查看卷组:
vgdisplay
-
创建物理卷(PV):
pvcreate /dev/sdb /dev/sdc
-
创建卷组(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_lv mount /dev/my_vg/my_lv /mnt/my_lv
-
查看挂载分区信息:
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
- 首先,使用
-
删除逻辑卷:
- 取消挂载逻辑卷:
umount /dev/my_vg/my_lv
- 删除逻辑卷:
lvremove /dev/my_vg/my_lv
- 取消挂载逻辑卷:
-
删除卷组:
- 删除卷组中的逻辑卷:
lvremove /dev/my_vg/my_lv
- 删除卷组:
vgremove my_vg
- 删除物理卷:
pvremove /dev/sdb /dev/sdc
- 删除卷组中的逻辑卷:
以上步骤涵盖了从创建物理卷、卷组到逻辑卷的基本管理操作,包括扩展逻辑卷的大小。这些操作可以帮助你有效地管理CentOS系统中的分卷。