Liunx 根目录扩容--减小home空间或增加磁盘

CentOS7根目录扩容

在我们使用Linux系统过程中,进程会遇到根目录空间不足的情况,下面介绍一下根目录扩容的操作
在扩容之前需要先看看当前的系统分区,有标准分区和lvm分区,不同分区扩容方式也不同

如何区分标准分区与lvm分区

标准分区:
在这里插入图片描述
lvm分区:
在这里插入图片描述
下面介绍两种不通分区方式的扩容方法
标准格式参考下面链接
https://blog.csdn.net/weixin_44729685/article/details/100579869

lvm格式扩容

在扩容前,若是虚拟机需要注意:
1、若是存在快照,则需要新增一块磁盘,若没有快照,则可以直接给磁盘增加大小
2、扩容分为两种方式,减少其它目录空间(如/home)或者增加磁盘大小

home空间过大,根目录不足

1、df -h查看磁盘情况,root目录50G,home目录有244G。所以将home下的空间分出一部分给root目录
在这里插入图片描述
2、卸载home。卸载前现需要把home下文件备份到其它目录
umount /home ##若出现无法卸载情况,可使用 umount -lf 命令强制卸载
3、重新分配home大小,将home分区减去100G
lvreduce -L -100G /dev/mapper/centos-home
在这里插入图片描述
4、重新格式化home区,格式化后才能再次挂载到home下,会发现home分区已经减少了100G
5、使用vgdisplay命令查看系统上的空闲空间,Free一栏增加了100G
在这里插入图片描述
6、lvextend -L +100G /dev/mapper/centos-root 给root目录增加100G空间
在这里插入图片描述
7、 使用 xfs_growfs /dev/mapper/centos-root 调整root大小,并用df -h查看
在这里插入图片描述

通过增加磁盘方式扩容

1.给虚拟机磁盘调整空间
在这里插入图片描述
2.分区
fdisk /dev/sda
依次输入:
n(新分区)
p(选择主分区)
3(分区号)
t #修改分区格式
3 (分区号)
8e (#格式选择8e linux LVM)
w(保存)
3、重启系统
4、创建物理卷,使用pvcreate /dev/sda3命令。
[root@dn87 ~]# pvcreate /dev/sda3
Physical volume “/dev/sda3” successfully created.
在这里插入图片描述
5、查看新建的物理卷和大小,使用pvdisplay命令。
在这里插入图片描述
6、将添加新的物理卷,加载到centos卷组,使用vgextend centos /dev/sda3命令。并再次使用pvdispaly命令查看物理卷
在这里插入图片描述
7、增加centos-root大小,增加100G。使用lvresize -L +100G /dev/mapper/centos-root命令。
在这里插入图片描述
8、重新识别centos-root大小,使用xfs_growfs /dev/mapper/centos-root命令。并用 df -h 查看增加后的大小(这里的centos-root为xfs格式,所以使用 xfx_growfs 命令)
在这里插入图片描述

  • 7
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值