在 CentOS 里“管理分卷”通常有两种语境,我分别说一下,你可以对照自己的需求:
CentOS 默认安装常使用 LVM,可以把多块硬盘/分区“拼成卷组”,再划分逻辑卷。
pvs # 物理卷
vgs # 卷组
lvs # 逻辑卷
# 1) 物理卷
pvcreate /dev/sdb
# 2) 卷组
vgcreate vg_data /dev/sdb
# 3) 逻辑卷
lvcreate -L 10G -n lv_data vg_data
# 4) 格式化
mkfs.xfs /dev/vg_data/lv_data
# 5) 挂载
mkdir /data
mount /dev/vg_data/lv_data /data
lvextend -L +5G /dev/vg_data/lv_data
xfs_growfs /data # XFS
# 或 ext4:
resize2fs /dev/vg_data/lv_data
umount /data
e2fsck -f /dev/vg_data/lv_data
resize2fs /dev/vg_data/lv_data 5G
lvreduce -L 5G /dev/vg_data/lv_data
lsblk
fdisk -l
fdisk /dev/sdb
常用命令:
n 新建分区d 删除分区p 查看w 保存parted /dev/sdb
mklabel gpt
mkpart primary xfs 0% 100%
lvcreate -L 1G -s -n lv_snap /dev/vg_data/lv_data
编辑:
/etc/fstab
示例:
/dev/vg_data/lv_data /data xfs defaults 0 0
如果你能具体说一下:
我可以给你更精确的操作步骤。