美文网首页
ubuntu 添加新的盘 指定给现有的 vg

ubuntu 添加新的盘 指定给现有的 vg

作者: 放手緣分 | 来源:发表于2021-01-04 17:59 被阅读0次

    新盘挂载现有的vg模式

    • 添加硬盘
    • 查看硬盘信息
    • 查询 vg
    fdisk -l #查看添加磁盘信息
    pvcreate /dev/vdc # 创建pv
    vgextend ubuntu-vg /dev/vdc # 将盘给现有的vg
    
    lvresize -L +10G /dev/mapper/ubuntu--vg-root # 扩容10G
    ## lvextend -l +100%FREE /dev/mapper/ubuntu--vg-root ## 全部扩容
    resize2fs /dev/mapper/data--vg-data--lv  # 刷新
    
    
    ## 查看添加磁盘信息
    
    root@h3c-test:~# fdisk -l
    
    Disk /dev/vdc: 30 GiB, 32212254720 bytes, 62914560 sectors
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    ## 创建 pv
    root@h3c-test:~# pvcreate /dev/vdc
      Physical volume "/dev/vdc" successfully created
    ## 查询pv
    root@h3c-test:~# pvs
      PV         VG        Fmt  Attr PSize   PFree 
      /dev/vda5  ubuntu-vg lvm2 a--   29.28g 40.00m
      /dev/vdb   data-vg   lvm2 a--  120.00g 10.00g
      /dev/vdc             lvm2 ---   30.00g 30.00g
    ## 查询pv
    root@h3c-test:~# vgs
      VG        #PV #LV #SN Attr   VSize   VFree 
      data-vg     1   1   0 wz--n- 120.00g 10.00g
      ubuntu-vg   1   2   0 wz--n-  29.28g 40.00m
    ## 将新的盘 指定给现有的 vg
    root@h3c-test:~# vgextend ubuntu-vg /dev/vdc
      Volume group "ubuntu-vg" successfully extended
    ## 查询当前 vg 变化
    root@h3c-test:~# vgs
      VG        #PV #LV #SN Attr   VSize   VFree 
      data-vg     1   1   0 wz--n- 120.00g 10.00g
      ubuntu-vg   2   2   0 wz--n-  59.28g 30.04g
    ## 给lv 扩容查询
    
    root@h3c-test:~# lsblk 
    NAME                  MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
    fd0                     2:0    1    4K  0 disk 
    sr0                    11:0    1 1024M  0 rom  
    vda                   253:0    0   30G  0 disk 
    ├─vda1                253:1    0  731M  0 part /boot
    ├─vda2                253:2    0    1K  0 part 
    └─vda5                253:5    0 29.3G  0 part 
      ├─ubuntu--vg-root   252:0    0 28.3G  0 lvm  /
      └─ubuntu--vg-swap_1 252:1    0  976M  0 lvm  [SWAP]
    vdb                   253:16   0  120G  0 disk 
    └─data--vg-data--lv   252:2    0  110G  0 lvm  /work
    vdc                   253:32   0   30G  0 disk 
    ## 给lv 扩容 10G
    root@h3c-test:~# lvresize -L +10G /dev/mapper/ubuntu--vg-root
      Size of logical volume ubuntu-vg/root changed from 28.29 GiB (7242 extents) to 38.29 GiB (9802 extents).
      Logical volume root successfully resized.
    ## 刷新
    root@h3c-test:~# resize2fs /dev/mapper/ubuntu--vg-root
    resize2fs 1.42.13 (17-May-2015)
    Filesystem at /dev/mapper/ubuntu--vg-root is mounted on /; on-line resizing required
    old_desc_blocks = 2, new_desc_blocks = 3
    The filesystem on /dev/mapper/ubuntu--vg-root is now 10037248 (4k) blocks long.
    ## 查询扩展后 lv 信息
    root@h3c-test:~# lsblk 
    NAME                  MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
    fd0                     2:0    1    4K  0 disk 
    sr0                    11:0    1 1024M  0 rom  
    vda                   253:0    0   30G  0 disk 
    ├─vda1                253:1    0  731M  0 part /boot
    ├─vda2                253:2    0    1K  0 part 
    └─vda5                253:5    0 29.3G  0 part 
      ├─ubuntu--vg-root   252:0    0 38.3G  0 lvm  /
      └─ubuntu--vg-swap_1 252:1    0  976M  0 lvm  [SWAP]
    vdb                   253:16   0  120G  0 disk 
    └─data--vg-data--lv   252:2    0  110G  0 lvm  /work
    vdc                   253:32   0   30G  0 disk 
    └─ubuntu--vg-root     252:0    0 38.3G  0 lvm  /
    
    

    相关文章

      网友评论

          本文标题:ubuntu 添加新的盘 指定给现有的 vg

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