在CentOS系统中扩容分区,可以按照以下步骤进行操作:
查看当前磁盘和分区情况
lsblk
扩展物理卷(PV)
假设你要扩展的磁盘是 /dev/sdb
:
pvresize /dev/sdb
扩展卷组(VG)
假设你的卷组名为 vg_root
:
vgextend vg_root /dev/sdb
扩展逻辑卷(LV)
假设你要扩展的逻辑卷名为 lv_root
:
lvextend -l +100%FREE /dev/vg_root/lv_root
扩展文件系统 对于ext4文件系统:
resize2fs /dev/vg_root/lv_root
对于XFS文件系统:
xfs_growfs /dev/vg_root/lv_root
备份数据 在进行任何磁盘操作之前,请务必备份重要数据。
删除并重新创建分区
使用 fdisk
或 parted
工具删除旧分区并创建新分区。
fdisk /dev/sda
按照提示删除旧分区(例如 /dev/sda1
),然后创建新分区。
格式化新分区
mkfs.ext4 /dev/sda1
挂载新分区
mount /dev/sda1 /mnt
迁移数据 将旧分区的数据迁移到新分区:
rsync -avx /old_partition/ /mnt/
更新 /etc/fstab
更新 /etc/fstab
文件以确保系统启动时正确挂载新分区。
e2fsck -f /dev/vg_root/lv_root
通过以上步骤,你应该能够在CentOS系统中成功扩容分区。