使用LVM的情况下扩展系统盘(其它情况也可以扩展)

2024-01-01 06:27:11

使用LVM的情况下扩展系统盘(其它情况也可以扩展)

前言

这个情况是不分哪个linux发行版的,用的都是一个LVM程序。

	哈哈,公司近几天要做某个产品,需要做linux某个发行版的模板,但是做好后,突然发现,256G的硬盘做好后竟然只有100G。做这一次
模版花费了我将近6小时。需要各种细节调试,多人配合。emmm,大概率是自己的问题。
	通过重温安装的过程发现,哦,原来是用了LVM,并且没有改LVM的默认大小,它默认是100G。找到问题后,解决问题就理所应当了。
	(不怕各位笑话,我这工作5年了装纯命令行linux的机会较少。大多数都是用的ubuntu桌面版,毕竟公司一脉相承所有人都是用Ubuntu桌
面版,没有用windows的)
	重装当然是最省心的,直接就能绕过错误。但是也可以选择趁着这个机会学习一下LVM及文件系统相关的东西。
	

下面直接给出解决方案

一:查看当前的物理卷PV,卷组VG,逻辑卷LV

查看当前的物理卷:pvs;pvscan;pvdisplay
在这里插入图片描述

查看当前的卷组:vgs;vgscan;vgdisplay

在这里插入图片描述

查看当前的逻辑卷:lvs;lvscan;lvdisplay

在这里插入图片描述

通过观察上面的输出结果,可以得知,在默认的情况下它只有一个230.88G的PV,一个还剩130.88G的VG,一个大小位100G的LV。
我们的逻辑卷就被挂载到了跟目录

三:查看文件系统情况

查看文件系统的情况:df -h
在这里插入图片描述
我们如果愿意深究一下的话,就会发现根目录就是被挂载到了100G的LV上。让我们接着往下。
在这里插入图片描述

可以看到,我们的逻辑卷被连接到了 “/dev/dm-0” 上, 我们的我们的文件系统就建立在了 “/dev/dm-0”之上,然后被挂载到了“/” 也就是我们的根目录

三:扩展LV

扩展LV:lvextend -L <extend_size> <lv_path>

在这里插入图片描述

嘿嘿,一点点试探到几乎用尽。

四:使操作系统识别到扩展的LV部分

操作完成后发现我们还是不能使用多出来的空间,是因为linux还没有识别出来多出来的空间。
需要用 “resize2fs” 命令重置一下文件系统。
在这里插入图片描述
重置后:

在这里插入图片描述

good,已经生效了。

看来碰到问题还是要尽量正面解决。这样可以学到很多。
屡次躲避只能被困难吓倒,而且无法成长的同时,还会浪费时间。
这些操作加上实验和学习,也没超过2小时。却是节省了5-6小时及多人协作,沟通的时间。
希望也可以帮到您。

文章来源:https://blog.csdn.net/weixin_43441262/article/details/135321237
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。