美文网首页
ubuntu系统逻辑卷Logical Volume扩容根分区

ubuntu系统逻辑卷Logical Volume扩容根分区

作者: 催化剂 | 来源:发表于2022-10-25 09:29 被阅读0次

    Linux LVM详解

    https://blog.csdn.net/qq_35745940/article/details/119054949

    https://blog.csdn.net/weixin_41891696/article/details/118805670

    https://blog.51cto.com/woyaoxuelinux/1870299

    LVM(Logical Volume Manager)逻辑卷管理,是在硬盘分区和文件系统之间添加的一个逻辑层,为文件系统屏蔽下层硬盘分区布局,并提供一个抽象的盘卷,在盘卷上建立文件系统。管理员利用LVM可以在硬盘不用重新分区的情况下动态调整文件系统的大小,并且利用LVM管理的文件系统可以跨越物理硬盘。当服务器添加了新的硬盘后,管理员不必将原有的文件移动到新的硬盘上,而是通过LVM直接扩展文件系统来跨越物理硬盘

    LVM就是通过将底层的物理硬盘封装,然后以逻辑卷的方式呈现给上层应用。当我们对底层的物理硬盘进行操作时,不再是针对分区进行操作,而是通过逻辑卷对底层硬盘进行管理操作。

    问题: 通过df命令,查看到根目录下磁盘使用率很高,空间不足。需要扩容。

    1、通过lsblk查看磁盘分区情况

    2、通过lsblk -f查看文件系统类型

    ubuntu--vg-ubuntu--lv ext4 8e0e34c8-f995-42af-b191-849515b74606 56.2G 66% /  

    发现挂载到根目录的逻辑卷:ubuntu--vg-ubuntu--lv ,使用率66%,还剩余56.2G可以用

    3、查看VGs(卷组)

    首先需要确认是否有可用的扩容空间,逻辑卷LV是从卷组VG中创建的,所有在逻辑卷LV扩容前需要查看卷组VG的空间使用情况。

    查看Free PE/Size,还有823G可以用。

    4、查看lvs(逻辑卷)

    root@node1:/home/linux# lvdisplay /dev/mapper/ubuntu--vg-ubuntu--lv

    参考链接:http://lnmp.ailinux.net/lvdisplay

    root@node1:/home/linux# lvdisplay /dev/ubuntu-vg/ubuntu-lv

    5、lvs,查看虚拟卷列表

    6、扩容100G, 

    lvextend -L +100G /dev/ubuntu-vg/ubuntu-lv

    root@node1:/home/linux# lvextend -L +100G /dev/ubuntu-vg/ubuntu-lv

      Size of logical volume ubuntu-vg/ubuntu-lv changed from 200.00 GiB (51200 extents) to 300.00 GiB (76800 extents).

      Logical volume ubuntu-vg/ubuntu-lv successfully resized.

    root@node1:/home/linux# lvs

      LV        VG        Attr      LSize  Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert

      ubuntu-lv ubuntu-vg -wi-ao---- 300.00g 

    #根据文件系统的类型,执行扩容动作 

    #ext4文件系统扩容使用"resize2fs [逻辑卷名称]",xfs文件系统扩容使用"xfs_growfs 挂载点

    resize2fs /dev/ubuntu-vg/ubuntu-lv

    root@node1:/home/linux# resize2fs /dev/ubuntu-vg/ubuntu-lv

    resize2fs 1.45.5 (07-Jan-2020)

    Filesystem at /dev/ubuntu-vg/ubuntu-lv is mounted on /; on-line resizing required

    old_desc_blocks = 25, new_desc_blocks = 38

    The filesystem on /dev/ubuntu-vg/ubuntu-lv is now 78643200 (4k) blocks long.

    确认扩容完毕,完美!

    额外知识:查看物理卷

    root@node1:/home/linux# pvs

      PV        VG        Fmt  Attr PSize    PFree 

      /dev/sda3  ubuntu-vg lvm2 a--  <1023.00g <723.00g

    root@node1:/home/linux# pvdisplay /dev/sda3

      --- Physical volume ---

      PV Name              /dev/sda3

      VG Name              ubuntu-vg

      PV Size              <1023.00 GiB / not usable 0 

      Allocatable          yes

      PE Size              4.00 MiB

      Total PE              261887

      Free PE              185087

      Allocated PE          76800

      PV UUID              8SLywO-1eN5-ANBX-IfdG-ksVE-C1id-SuHoDZ

    相关文章

      网友评论

          本文标题:ubuntu系统逻辑卷Logical Volume扩容根分区

          本文链接:https://www.haomeiwen.com/subject/eydgzrtx.html