HCRM博客

如何调整CentOS分区?

调整分区的步骤

1、查看当前分区情况:使用df hlsblk 命令查看磁盘分区的使用情况和设备信息,了解各分区的大小、挂载点等。

2、卸载待调整的分区:如果要调整的分区是/home 等正在使用的分区,需要先将其卸载,可以使用umount /home 命令卸载/home 分区。

如何调整CentOS分区?-图1
(图片来源网络,侵权删除)

3、删除逻辑卷:如果使用的是 LVM 分区,且要调整的是某个逻辑卷,可以使用lvremove /dev/mapper/Centoshome 命令删除相应的逻辑卷。

4、重新创建逻辑卷并设置大小:根据需求重新创建逻辑卷并指定大小,例如lvcreate L 50G n home centos 创建一个 50G 的/home 逻辑卷。

5、格式化新的逻辑卷:使用mkfs.xfs /dev/mapper/centoshome 命令对新创建的逻辑卷进行格式化。

6、挂载新的逻辑卷:将新创建的逻辑卷挂载到原来的挂载点,如mount /dev/mapper/centoshome /home

7、扩展根分区:如果要将其他分区的空间合并到根分区,可以使用lvextend l +100%FREE /dev/mapper/centosroot 命令将剩余空间扩展到根分区。

8、扩展文件系统:使用xfs_growfs /dev/mapper/centosroot 命令扩展根文件系统,使其适应新的分区大小。

如何调整CentOS分区?-图2
(图片来源网络,侵权删除)

注意事项

1、在执行任何分区调整操作之前,务必备份重要数据,以防数据丢失。

2、仔细确认每一步的操作,避免误操作导致系统崩溃或数据丢失。

3、如果不熟悉命令行操作,建议在测试环境中先进行练习和验证。

示例

假设要将/home 分区的部分空间分配给根分区/具体操作如下:

1、查看当前分区情况:

  • df h
  • lsblk

2、卸载/home 分区:

如何调整CentOS分区?-图3
(图片来源网络,侵权删除)
  • umount /home

3、删除/home 逻辑卷:

  • lvremove /dev/mapper/centoshome

4、扩展根分区:

  • lvextend l +100%FREE /dev/mapper/centosroot

5、扩展根文件系统:

  • xfs_growfs /dev/mapper/centosroot

6、重新创建/home 逻辑卷并设置大小:

  • lvcreate L 50G n home centos

7、格式化/home 逻辑卷:

  • mkfs.xfs /dev/mapper/centoshome

8、挂载/home 逻辑卷:

  • mount /dev/mapper/centoshome /home

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/22475.html

分享:
扫描分享到社交APP
上一篇
下一篇