1、停止运行在lvs存储上面的应用,并确认是否还有占用对应存储的线程
bash
[root@ip-172-31-26-146 ~]# docker stop kuboard
kuboard
[root@ip-172-31-26-146 ~]# lsof +D /data/lvs
[root@ip-172-31-26-146 ~]#
2、卸载目录路径
bash
[root@ip-172-31-26-146 ~]# vim /etc/fstab
[root@ip-172-31-26-146 ~]# umount /data/lvs
3、查看现有硬盘及挂载情况
bash
[root@ip-172-31-26-146 ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
nvme0n1 259:0 0 40G 0 disk
├─nvme0n1p1 259:1 0 40G 0 part /
├─nvme0n1p127 259:2 0 1M 0 part
└─nvme0n1p128 259:3 0 10M 0 part /boot/efi
nvme1n1 259:4 0 15G 0 disk
└─vg_data-lv_data 253:0 0 60G 0 lvm
nvme2n1 259:5 0 15G 0 disk
└─vg_data-lv_data 253:0 0 60G 0 lvm
nvme3n1 259:6 0 15G 0 disk
└─vg_data-lv_data 253:0 0 60G 0 lvm
nvme4n1 259:7 0 15G 0 disk
└─vg_data-lv_data 253:0 0 60G 0 lvm
[root@ip-172-31-26-146 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 4.0M 0 4.0M 0% /dev
tmpfs 3.9G 4.0K 3.9G 1% /dev/shm
tmpfs 1.6G 640K 1.6G 1% /run
/dev/nvme0n1p1 40G 11G 30G 26% /
tmpfs 3.9G 0 3.9G 0% /tmp
/dev/nvme0n1p128 10M 1.3M 8.7M 13% /boot/efi
tmpfs 782M 0 782M 0% /run/user/1000
overlay 40G 11G 30G 26% /var/lib/docker/overlay2/84699b7470c48b0c4a1cb8b91b868be21f96c388de173f25df9ac741be7d0d0e/merged
4、删除lvs
bash
[root@ip-172-31-26-146 ~]# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
lv_data vg_data -wi-a----- 59.98g
[root@ip-172-31-26-146 ~]# lvremove /dev/vg_data/lv_data
Do you really want to remove active logical volume vg_data/lv_data? [y/n]: y
Logical volume "lv_data" successfully removed.
5、删除vg
bash
[root@ip-172-31-26-146 ~]# vgremove vg_data
Volume group "vg_data" successfully removed
[root@ip-172-31-26-146 ~]# vgs
[root@ip-172-31-26-146 ~]#
6、删除pv
bash
[root@ip-172-31-26-146 ~]# pvremove /dev/sdb
Labels on physical volume "/dev/sdb" successfully wiped.
[root@ip-172-31-26-146 ~]# pvremove /dev/sdc
Labels on physical volume "/dev/sdc" successfully wiped.
[root@ip-172-31-26-146 ~]# pvremove /dev/sdd
Labels on physical volume "/dev/sdd" successfully wiped.
[root@ip-172-31-26-146 ~]# pvremove /dev/sde
Labels on physical volume "/dev/sde" successfully wiped.
[root@ip-172-31-26-146 ~]# pvs
LVM 结构已经被彻底删除
查看删除lvs后对应的存储卷
bash
[root@ip-172-31-26-146 ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
nvme0n1 259:0 0 40G 0 disk
├─nvme0n1p1 259:1 0 40G 0 part /
├─nvme0n1p127 259:2 0 1M 0 part
└─nvme0n1p128 259:3 0 10M 0 part /boot/efi
nvme1n1 259:4 0 15G 0 disk
nvme2n1 259:5 0 15G 0 disk
nvme3n1 259:6 0 15G 0 disk
nvme4n1 259:7 0 15G 0 disk
卸载对应的硬盘
bash
[root@ip-172-31-26-146 ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
nvme0n1 259:0 0 40G 0 disk
├─nvme0n1p1 259:1 0 40G 0 part /
├─nvme0n1p127 259:2 0 1M 0 part
└─nvme0n1p128 259:3 0 10M 0 part /boot/efi