Centos把/home的容量调整到其他目录

83次阅读
没有评论

在 CentOS 7 中,如果想要调整 /home 分区的容量并将其分配给根目录/,你可以使用 LVM(逻辑卷管理)来完成这项操作。以下是一个基本的步骤指南:

  1. 备份数据 :在进行任何分区操作之前,务必备份/home 目录下的所有数据以防丢失。
  2. 卸载 /home 分区umount /home
  3. 减少 LVM 逻辑卷的大小 :使用lvreduce 命令来减少 /home 分区的大小。这里的 -L -100G 表示减少 100GB,具体数值根据你的需求调整。lvreduce -L -100G /dev/mapper/centos-home
  4. 重新格式化分区 :对缩小后的分区重新格式化。这里使用mkfs.xfs 命令,-f参数表示强制格式化。mkfs.xfs /dev/mapper/centos-home -f
  5. 重新挂载 /home 分区mount /dev/mapper/centos-home /home
  6. 扩展根分区 :使用lvextend 命令来扩展根分区 /dev/mapper/centos-root,增加的空间量与之前从/home 分区减少的空间量相同。lvextend -L +100G /dev/mapper/centos-root
  7. 使文件系统扩展生效 :对于 XFS 文件系统,使用xfs_growfs 命令来扩展文件系统以使用新的分区空间。xfs_growfs /dev/mapper/centos-root
  8. 验证分区调整 :使用df -h 命令查看分区的新大小,确保调整已经生效。
Centos 把 /home 的容量调整到其他目录

请注意,这些步骤涉及到文件系统和分区的操作,可能会对系统数据造成风险。如果 /home 分区下有数据一定要先备份!!!先备份!!!先备份!!!

正文完
 0
板面杂货铺
版权声明:本站原创文章,由 板面杂货铺 于2024-03-26发表,共计666字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)