重建 VG

  1. 先查詢要刪除的 VG 中,有沒有掛載的 LV,查到 /dev/mapper/vg_mntx-pub 正掛載在 /mnt/pub 目錄。
    [root@kvm7 ~]# df -h 
    Filesystem                   Size  Used Avail Use% Mounted on
    devtmpfs                     482M     0  482M   0% /dev
    tmpfs                        496M     0  496M   0% /dev/shm
    tmpfs                        496M   20M  476M   4% /run
    tmpfs                        496M     0  496M   0% /sys/fs/cgroup
    /dev/mapper/vg_kvm7usb-root  3.1G  2.7G  188M  94% /
    /dev/vda1                    197M  179M   19M  91% /boot
    /dev/mapper/vg_kvm7home-vo    74M  1.6M   67M   3% /home
    tmpfs                        100M     0  100M   0% /run/user/0
    /dev/mapper/vg_mntx-pub       23M  209K   21M   1% /mnt/pub
    
  2. 卸載 LV。
    [root@kvm7 ~]# umount /mnt/pub/
    
  3. 刪除 LV vg_mntx-pub。
    [root@kvm7 ~]# lvremove /dev/vg_mntx/pub 
    Do you really want to remove active logical volume vg_mntx/pub? [y/n]: y
      Logical volume "pub" successfully removed
    
  4. 刪除 VG vg_mntx。
    [root@kvm7 ~]# vgremove vg_mntx 
      Volume group "vg_mntx" successfully removed
    
  5. 重新在 /dev/vda6 上產生 PE size 4MiB 的 VG vg_mntx。
    [root@kvm7 ~]# vgcreate -s 4M vg_mntx /dev/vda6
      Volume group "vg_mntx" successfully created
    
  6. 重新在 VG vg_mntx 產生大小 6 個 PE 名為 pub 的 LV。
    [root@kvm7 ~]# lvcreate --extents 6 -n pub vg_mntx
    WARNING: ext3 signature detected on /dev/vg_mntx/pub at offset 1080. Wipe it? [y/n]: y
      Wiping ext3 signature on /dev/vg_mntx/pub.
      Logical volume "pub" created.
    
  7. 將 LV vg_mntx-pub 重新格式為 ext3。
    [root@kvm7 ~]# mkfs.ext3 /dev/vg_mntx/pub
    
  8. 重新掛載,查看 LV vg_mntx-pub 掛載是否成功?且 VG LG 名稱是否正確?掛載點是否正確?LV 格式 ext3 是否正確?
    [root@kvm7 ~]# mount -a
    [root@kvm7 ~]# df -Th
    Filesystem                  Type      Size  Used Avail Use% Mounted on
    devtmpfs                    devtmpfs  482M     0  482M   0% /dev
    tmpfs                       tmpfs     496M     0  496M   0% /dev/shm
    tmpfs                       tmpfs     496M   20M  476M   4% /run
    tmpfs                       tmpfs     496M     0  496M   0% /sys/fs/cgroup
    /dev/mapper/vg_kvm7usb-root ext4      3.1G  2.7G  188M  94% /
    /dev/vda1                   xfs       197M  179M   19M  91% /boot
    /dev/mapper/vg_kvm7home-vo  ext4       74M  1.6M   67M   3% /home
    tmpfs                       tmpfs     100M     0  100M   0% /run/user/0
    /dev/mapper/vg_mntx-pub     ext3       23M  209K   21M   1% /mnt/pub
    
  9. 查看 VG vg_mntx 的 PE 大小 4MiB 是否正確?
    [root@kvm7 ~]# vgdisplay vg_mntx | grep PE 
      PE Size               4.00 MiB
      Total PE              61
      Alloc PE / Size       6 / 24.00 MiB
      Free  PE / Size       55 / 220.00 MiB
    
  10. 查看 LV vg_mntx-pub 的 PE 個數 6 是否正確?
    [root@kvm7 ~]# lvdisplay /dev/vg_mntx/pub | grep LE
      Current LE             6