为linux的root(根)目录扩展存储空间

有时候为了业务需要,比如/home目录下面存储快满了,但是/data目录的存储还有很多,又不想把/home的业务迁移到/data下,因为懒得改脚本和重启应用。所以就想把/home目录在多扩展一些存储,于是就新增了一块硬盘,并挂载到了根目录下,这样/home目录也可以享受到存储扩展带来的好处了,也可以单独扩展/home,但是我担心其他目录存储也很快用完,又要重复操作,就干脆挂根目录,一了百了

只需四步就可以完成扩展哦

第一步、查看被挂载的未被分配的硬盘(红圈圈住的就是)

fdisk -l

第二步、创建PV(查看命令pvdisplay)

pvcreate /dev/sdb

第三步、扩展VG(查看命令vgdisplay)

#先查看vg可以看到vg的名字是centos (就是VG Name后面的值)
vgdisplay

#为centos扩展上面创建的PV
vgextend centos /dev/vdb

#执行完毕后再执行vgdisplay就可以看到最下面(Free PE / Size 后面的
#值就是你新安装的硬盘大小哦)
vgdisplay

第四步、扩展LV并同步文件系统(查看命令lvdisplay)

#首先查看出系统现有哪些LV
#我们可以看到这三个(/dev/centos/swap,/dev/centos/home,/dev/centos/root)
#我们需要的是最后这个根的LV (/dev/centos/root)
lvdisplay

#执行扩展(这里我只扩展了新增PV的95%的存储,因为是一个大佬教我的,凡事留一线,日后好想见。)
lvextend -l +95%FREE /dev/centos/root

#最后执行一下同步即可,不过有一点需要注意

#1.如果使用xfs文件系统
xfs_growfs /dev/centos/root

1.如果使用ext4文件系统
resize2fs /dev/centos/root

好了,如果你执行df -h 的话就可以看到已经把根目录扩展了你所加存储的95%了,当然100%也行

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值