当前位置:   article > 正文

ubuntu server版 虚拟机根目录磁盘扩容_ubuntu server 扩容根目录

ubuntu server 扩容根目录

之前一直使用桌面版ubuntu,因为项目原因需要拉取的代码太大了且项目比较多选择了体量更小的Ubuntu server版,在使用中发现根目录的磁盘很快就用满了

如上,明明分配的300G但是/dev/mapper/ubuntu--vg-ubuntu--lv 只有98G都用满了

server版本与桌面版不同的是在server版安装的时候如果一路使用默认,则会在磁盘分区 默认选择 LVM,所以系统根目录默认占用磁盘大小只有100G,剩余的空间则会进入Free 磁盘,需要自己手动分配

如上 /dev/mapper/ubuntu--vg-ubuntu--lv 磁盘空间不足报警,所以需要利用 LVM 对磁盘进行扩容Linux。

一、查看文件系统磁盘空间的使用情况

切换到root 用户或着加上sudo

执行 : df -h 

可以发现 /dev/mapper/ubuntu--vg-ubuntu--lv 虚拟机根目录空间只有98G,使用了100%, 

二、查看LVM卷组的信息
执行 vgdisplay
  --- Volume group ---
  VG Name               ubuntu-vg
  System ID             
  VG Size               <19.00 GiB
  PE Size               4.00 MiB
  Total PE              4863
  Alloc PE / Size       1024 / 4.00 GiB
  Free  PE / Size       3839 / <200.00 GiB
  VG UUID               hZPoxm-kSBU-fmKs-2yXD-hHoe-3T7e-PCIFSe


Free PE / Size 3839 / <200.00 GiB,这是还可以扩充的大小 

三、使用命令进行磁盘扩容
lvextend -L 10G /dev/mapper/ubuntu--vg-ubuntu--lv      //增大或减小至19G
lvextend -L +10G /dev/mapper/ubuntu--vg-ubuntu--lv     //增加10G
lvreduce -L -10G /dev/mapper/ubuntu--vg-ubuntu--lv     //减小10G
lvresize -l  +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv   //按百分比扩容
这里选择将所有空闲磁盘全部用来扩容
resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv            //执行调整


四、 再次查看LVM卷组的信息,以及分区空间大小
vgdisplay
 

可以看到此时Free PE / Size 已经为0了

再用 df -h 

查看当前磁盘大小已经扩容到300G了

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/678424
推荐阅读
相关标签
  

闽ICP备14008679号