centos 扩展/dev/mapper/centos-root 大小

centos 默认分配给 /dev/mapper/centos-root 大小为50G,随着后期程序的安装等情况,会不够。因此,最好一开始装好系统时就给这个扩容,不然后期扩容会比较麻烦。以下为步骤:

1、查看分区、磁盘

查看分区

df -h
image.png

查看磁盘

lsblk
image.png

2、备份后卸载 /home 分区

/home 有重要资料的话请自行备份。

umount /home/
image.png

3、删除 /home 所在的逻辑卷

lvremove /dev/mapper/centos-home 
image.png

4、扩容 /dev/mapper/centos-root

lvextend -L +133G /dev/mapper/centos-root
#根据磁盘空间剩余情况,设置新增大小
image.png

5、扩展root文件系统

xfs_growfs /dev/mapper/centos-root
image.png
df -lh

可以看到 root所在分区为 188 G


image.png

6、重新创建 home 的lvm逻辑分卷

先根据命令 vgdisplay 查看剩余空间大小


image.png
lvcreate -L 7.08T -n /dev/mapper/centos-home
#根据磁盘空间剩余情况,设置大小
image.png

7、创建 home 文件系统

mkfs.xfs /dev/mapper/centos-home
image.png

8、挂载 /home 分区

mount /dev/mapper/centos-home /home

9、查看、确认

cat /etc/fstab
# 查看启动挂载
df -h
# 查看磁盘
image.png

参考资料:
centos7 扩容磁盘/dev/mapper/centos-root - tangshow - 博客园 (cnblogs.com)
CentOS 7 增加root分区容量_centos7 root分区建议给多少-CSDN博客

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容