zoukankan      html  css  js  c++  java
  • LVM 扩容、删除

    当发现lv空间不够用时,就需要我们进行对lv的扩容。扩容分两种情况:(lv的有点,支持在线扩容)

    1.VG有充足的空间,直接对lv进行扩容;

    2.VG空间不足时,我们需要对VG进行扩容,然后再对lv进行扩容

    1)首先我们做VG空间充足的情况。直接对lv进行扩容

    查看我们的L挂在情况

    [root@bogon ~]# df -Th
    文件系统                类型      容量  已用  可用 已用% 挂载点
    /dev/mapper/centos-root xfs        17G  4.5G   13G   27% /
    devtmpfs                devtmpfs  470M     0  470M    0% /dev
    tmpfs                   tmpfs     487M     0  487M    0% /dev/shm
    tmpfs                   tmpfs     487M  8.3M  479M    2% /run
    tmpfs                   tmpfs     487M     0  487M    0% /sys/fs/cgroup
    /dev/sda1               xfs      1014M  166M  849M   17% /boot
    tmpfs                   tmpfs      98M   12K   98M    1% /run/user/42
    tmpfs                   tmpfs      98M     0   98M    0% /run/user/0
    /dev/mapper/vg0-lv0     xfs        49M  2.8M   46M    6% /mnt/lv0

    直接扩容,lvs查看lv空间,df -Th 查看lv空间

    [root@bogon ~]# lvextend -L +50M /dev/vg0/lv0 
      Rounding size to boundary between physical extents: 52.00 MiB.
      Size of logical volume vg0/lv0 changed from 52.00 MiB (13 extents) to 104.00 MiB (26 extents).
      Logical volume vg0/lv0 successfully resized.
    [root@bogon ~]# lvs
      LV   VG     Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
      root centos -wi-ao---- <17.00g                                                    
      swap centos -wi-ao----   2.00g                                                    
      lv0  vg0    -wi-ao---- 104.00m
    [root@bogon ~]# df -Th
    文件系统                类型      容量  已用  可用 已用% 挂载点
    /dev/mapper/centos-root xfs        17G  4.5G   13G   27% /
    devtmpfs                devtmpfs  470M     0  470M    0% /dev
    tmpfs                   tmpfs     487M     0  487M    0% /dev/shm
    tmpfs                   tmpfs     487M  8.3M  479M    2% /run
    tmpfs                   tmpfs     487M     0  487M    0% /sys/fs/cgroup
    /dev/sda1               xfs      1014M  166M  849M   17% /boot
    tmpfs                   tmpfs      98M   12K   98M    1% /run/user/42
    tmpfs                   tmpfs      98M     0   98M    0% /run/user/0
    /dev/mapper/vg0-lv0     xfs        49M  2.8M   46M    6% /mnt/lv0

    我们发现lv已经被扩容到了100M  但我们实际挂载空间还是原来的大小,我们还需要一步更新操作

    [root@bogon ~]# xfs_growfs /dev/vg0/lv0 
    meta-data=/dev/mapper/vg0-lv0    isize=512    agcount=2, agsize=6656 blks
             =                       sectsz=512   attr=2, projid32bit=1
             =                       crc=1        finobt=0 spinodes=0
    data     =                       bsize=4096   blocks=13312, imaxpct=25
             =                       sunit=0      swidth=0 blks
    naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
    log      =internal               bsize=4096   blocks=855, version=2
             =                       sectsz=512   sunit=0 blks, lazy-count=1
    realtime =none                   extsz=4096   blocks=0, rtextents=0
    data blocks changed from 13312 to 26624

    再次查看挂在空间,我们发现空间已经和lv一致了

    [root@bogon ~]# df -Th
    文件系统                类型      容量  已用  可用 已用% 挂载点
    /dev/mapper/centos-root xfs        17G  4.5G   13G   27% /
    devtmpfs                devtmpfs  470M     0  470M    0% /dev
    tmpfs                   tmpfs     487M     0  487M    0% /dev/shm
    tmpfs                   tmpfs     487M  8.3M  479M    2% /run
    tmpfs                   tmpfs     487M     0  487M    0% /sys/fs/cgroup
    /dev/sda1               xfs      1014M  166M  849M   17% /boot
    tmpfs                   tmpfs      98M   12K   98M    1% /run/user/42
    tmpfs                   tmpfs      98M     0   98M    0% /run/user/0
    /dev/mapper/vg0-lv0     xfs       101M  2.9M   98M    3% /mnt/lv0

    2)如果Vg空间不足时,先扩容VG

    [root@bogon ~]# vgextend vg0 /dev/sdb3
      Volume group "vg0" successfully extended
    [root@bogon ~]# vgs
      VG     #PV #LV #SN Attr   VSize   VFree  
      centos   1   2   0 wz--n- <19.00g      0 
      vg0      3   1   0 wz--n- 288.00m 184.00m

    然后重复1)操作

    LVM删除顺序

    1.卸载挂载点

    2.删除LV

    3.删除VG

    4.删除PV

  • 相关阅读:
    A Color Game
    《算法分析》作业1
    The 2018 ACM-ICPC CCPC NING XIA G-Factories
    2017北京ICPC Pangu and Stones(区间DP)
    Comet OJ
    2019牛客多校训练营第四场补题
    2019牛客多校训练营第五场补题
    2017CCPC哈尔滨 B:K-th Number(二分+尺取)
    启发式分治入门 Non-boring sequences UVA
    2019牛客多校训练营第三场补题
  • 原文地址:https://www.cnblogs.com/loganSxb/p/11013554.html
Copyright © 2011-2022 走看看