LVM的PV[unknown]解决
Posted Demonson
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LVM的PV[unknown]解决相关的知识,希望对你有一定的参考价值。
问题描述
系统使用者在进行lvm扩容时操作不当导致系统出现了很多unknown的pv,无法删除,扩容失败
尝试执行vgreduce --removemissing /dev/klas(卷组名)无法删除。
注:--removemissing:删除卷组中丢失的物理卷,使卷组恢复正常状态。
通过vgs、pvs、lvs命令查看,都会报错有PV not found
问题解决步骤
1、通过fdisk /dev/vda 将/dev/vda4删除。删除后,w保存q退出。再使用partprobe。更新分区信息。
2、使用如下命令,通过vgcfgrestore结合元数据日志恢复vg。(恢复有风险)
vgcfgrestore -f /etc/lvm/archive/klas-00001-1232432432.vg klas #恢复。
问题:mount时 虚拟盘/dev/klas找不到
解决:
lvchange -ay /dev/klas
mount -a
问题解决
以上是关于LVM的PV[unknown]解决的主要内容,如果未能解决你的问题,请参考以下文章
挂载别的系统挂掉的磁盘解决步骤,mount: unknown filesystem type ‘LVM2_member‘ 报错
挂载别的系统挂掉的磁盘解决步骤,mount: unknown filesystem type ‘LVM2_member‘ 报错
CentOS 7挂载磁盘提示: mount: unknown filesystem type 'LVM2_member'