在CentOS系统中,分区扩容可以通过以下几种方法实现:
使用LVM进行扩容
- 备份重要数据:在进行任何磁盘操作之前,务必备份所有重要数据。
- 查看LVM配置:使用
lvs 和 vgs 命令查看当前的逻辑卷和卷组配置。
- 卸载要调整大小的分区:如果要从其他LVM分区释放空间给根分区,并且该分区已挂载,需要先卸载它。
- 调整LVM分区大小:
- 使用
lvreduce 命令减少其他LVM分区的空间,释放出来的空间将回到其所属的卷组中。
- 使用
lvextend 命令将这部分空间扩展到根分区。
- 调整文件系统大小:
- 如果根分区使用的是ext4文件系统,可以使用
resize2fs 命令来调整文件系统大小。
- 对于XFS文件系统,使用
xfs_growfs 命令。
- 验证更改:使用
df -h 命令查看根分区的空间是否已增加。
使用非LVM方式进行扩容
- 备份数据:在进行任何分区操作之前,务必备份所有重要数据。
- 使用分区工具:使用如
fdisk 或 parted 或图形化工具如 GParted 来调整分区大小。
- 移动和/或调整分区:根据磁盘的当前布局,可能需要移动或调整其他分区的位置,以便为根分区腾出空间。
- 扩展文件系统:在物理分区大小调整完成后,使用相应的工具(如
resize2fs 对于ext4文件系统)来扩展文件系统的大小。
- 验证更改:使用
df -h 命令验证根分区的空间是否已增加。
扩容GPT分区的特殊步骤
- 安装GPT分区:在安装系统时选择GPT格式。
- 查看原有分区的大小:使用
lsblk 命令。
- 扩容分区:在原来的基础上增加所需容量,再次使用
lsblk 查看分区大小。