在CentOS系统中扩展分区通常涉及以下几个步骤:
在进行任何分区操作之前,务必备份所有重要数据,以防数据丢失。
使用 fdisk -l
命令来查看当前磁盘分区情况和可用空间。
如果需要扩容的分区周围有未分配的空间,可能需要先删除相邻的分区,然后再重新创建和扩容。
使用 fdisk
或 parted
等工具创建新的分区。
lvextend
命令来增加逻辑卷的大小。resize2fs
命令来扩大文件系统。/etc/fstab
修改 /etc/fstab
文件,更新分区的挂载点和UUID信息。
在重启系统前,先手动挂载新分区并测试以确保一切正常。
完成所有操作后重启系统,使所有更改生效。
备份数据
cp -a /path/to/data /path/to/backup
检查分区情况
fdisk -l /dev/sda
删除旧分区(可选)
fdisk /dev/sda
# 输入 d 删除分区,输入分区号
# 输入 w 保存更改并退出
创建新分区
fdisk /dev/sda
# 输入 n 创建新分区,按回车(默认是p,也可以输入p)
# 查看分区下面几个选项不用输入,回车
# 输入 t 设置分区类型
# 输入 8e 设置类型为Linux LVM
# 输入 w 保存设置并退出
同步分区表
partprobe
重启系统
reboot
扩展文件系统
xfs_growfs /dev/sda1
验证扩展
df -h /
备份数据
cp -a /path/to/data /path/to/backup
检查分区情况
df -h
扩展物理卷
pvcreate /dev/sdb1
扩展卷组
vgextend cl /dev/sdb1
扩展逻辑卷
lvextend -l 100%free /dev/mapper/cl-root
扩展文件系统
xfs_growfs /dev/mapper/cl-root
验证扩展
df -h /
请注意,具体的命令和步骤可能会根据你的系统配置和需求有所不同。在执行任何分区操作之前,请确保你已经充分理解了每一步的含义,并在测试环境中进行了验证。如果操作不当,可能会导致数据丢失。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:centos如何扩展分区空间