【Linux/lvm命令】Linux通过lvremove命令移除逻辑卷时报错?(通过vgreduce --removemissing sys_vg00命令解决)工作实战(已解决)20200709

一、故障现象

在利用lvremove命令移除逻辑卷时(此时已经umount掉home_lv00逻辑卷了),报错。且后续用lvs查看此逻辑卷存在/vgs查看其空间依然未释放,但ls /dev/sys_vg00/下次逻辑卷不存在?

lvremove  /dev/sys_vg00/home_lv00

本次故障,执行删除命令报错:

【Linux/lvm命令】Linux通过lvremove命令移除逻辑卷时报错?(通过vgreduce --removemissing sys_vg00命令解决)工作实战(已解决)20200709

且奇怪的一点是,home_lv00逻辑卷已经被删除了,但是lvs却可以看到:

【Linux/lvm命令】Linux通过lvremove命令移除逻辑卷时报错?(通过vgreduce --removemissing sys_vg00命令解决)工作实战(已解决)20200709

二、解决办法

最终通过vgreduce  --removemissing  sys_vg00命令即可解决以上报错问题:

【Linux/lvm命令】Linux通过lvremove命令移除逻辑卷时报错?(通过vgreduce --removemissing sys_vg00命令解决)工作实战(已解决)20200709

此时,lvs查看发现home_lv00逻辑卷就没有了,但vgs会显示异常,这个不影响后续操作:

【Linux/lvm命令】Linux通过lvremove命令移除逻辑卷时报错?(通过vgreduce --removemissing sys_vg00命令解决)工作实战(已解决)20200709

结束!

【Linux/lvm命令】Linux通过lvremove命令移除逻辑卷时报错?(通过vgreduce --removemissing sys_vg00命令解决)工作实战(已解决)20200709