是的,CentOS 分区可以缩小。具体操作步骤如下:
查看当前 LVM 配置
lvdisplay
vgsdisplay
卸载要调整大小的分区(如果已挂载)
umount /path/to/mounted/partition
调整 LVM 分区大小
减少其他 LVM 分区的空间,释放出来的空间将回到其所属的卷组中。
lvreduce -L -100G /dev/mapper/centos-home
将释放出来的空间扩展到根分区。
lvextend -L +100G /dev/mapper/centos-root
调整文件系统大小
如果根分区使用的是 ext4 文件系统,可以使用 resize2fs
命令来调整文件系统大小。
resize2fs /dev/mapper/centos-root
验证更改
使用 df -h
命令查看根分区的空间是否已增加。
df -h
备份数据:确保已备份所有重要数据。
使用分区工具:使用如 fdisk
、parted
或图形化工具如 GParted
来调整分区大小。
移动和/或调整分区:根据磁盘的当前布局,可能需要移动或调整其他分区的位置,以便为根分区腾出空间。
扩展文件系统:在物理分区大小调整完成后,使用相应的工具(如 resize2fs
对于 ext4 文件系统)来扩展文件系统的大小。
验证更改:使用 df -h
命令验证根分区的空间是否已增加。
请注意,在进行任何磁盘操作之前,务必备份重要数据,并确保您了解这些命令的作用。