使用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
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!