Couldn‘t find device with uuid 恢复LVM元数据 linux
Couldn‘t find device with uuid 恢复LVM元数据 linux
记录一次服务器重启后,pv意外被删除,覆盖或者破坏。因此,LVM 将无法找到与具有特定 UUID 的卷组关联的原始物理卷,因此当使用任何 lvm 命令时,会收到以下错误。
使用lvscan会出现inactive的提示
解决方法
通过使用现有的 UUID 在新的物理卷上写入新的元数据,我们可以恢复 LVM 元数据。
从上面的错误中,我们得到了 UUID“q89K3Y-aIC6-ESqU-pK3S-hXYg-hLP3-yuNuoL”。
默认情况下,LVM 标签放置在第二个 512 字节扇区中。LVM 标签将设备标识为 LVM 物理卷,其中包含物理名称的UUID。它还以字节为单位存储块设备的大小,以及存储在磁盘上的 LVM 元数据。在卷组内的每个物理卷的每个元数据区域中维护元数据的相同副本。
开始:
从/etc/lvm/archive目录下对应的VG(vgroot)文件(VolumeGroupName_xxxx.vg)确认物理卷的UUID
[root@orcldev ~]# cat /etc/lvm/archive/* |grep q89K3Y-aIC6-ESqU-pK3S-hXYg-hLP3-yuNuoL
id = “q89K3Y-aIC6-ESqU-pK3S-hXYg-hLP3-yuNuoL”
使用 pvcreate 命令的 --uuid 和 --restorefile 参数来恢复物理卷
[root@orcldev ~]# pvcreate /dev/sdd1 -u “q89K3Y-aIC6-ESqU-pK3S-hXYg-hLP3-yuNuoL” --restorefile /etc/lvm/backup/vg_oradata
Couldn’t find device with uuid q89K3Y-aIC6-ESqU-pK3S-hXYg-hLP3-yuNuoL.
Writing physical volume data to disk “/dev/sdd1”
Physical volume “/dev/sdd1” successfully created
使用 vgcfgrestore 命令恢复卷组的元数据。
[root@orcldev ~]# vgcfgrestore vgroot
Restored volume group vgroot
验证 UUID
使用 pvs 命令确保 UUID 被替换
[root@orcldev ~]# pvs -o pv_name,uuid
PV PV UUID
/dev/sda2 bc2c7h-3Dc7-QyEj-boIy-ILli-p2wB-bfSLZo
/dev/sdb lKQGa2-AQMw-LH4i-ltJP-VetA-KIL0-iZ2y3L
/dev/sdc guGz7X-l7Eh-Vs2t-h013-EMdb-n0lP-D64Jl8
/dev/sdd1 q89K3Y-aIC6-ESqU-pK3S-hXYg-hLP3-yuNuoL
如果该卷未激活,则激活该卷。
[root@orcldev ~]# lvchange -ay /dev/vg_oradata/lv_oradata
最后重启下服务器或者重新挂载下。
写在最后
网上有些文章使用vgreduce --removemissing vgname命令,慎用。记得操作前最好备份,虚拟机做好快照。
Couldn‘t find device with uuid 恢复LVM元数据 linux相关推荐
- linux lvm uuid绑定,LVM:“找不到具有uuid的设备”但是blkid找到了UUID
我有一个SLES 11.2 PPC(3.0.58-0.6.6-ppc64)系统,它失去了对其卷组的跟踪(包含数据并不重要的LV,但回来会很好).磁盘通过SAN的两条光纤路径连接. 当我在上周五计划停电 ...
- E02-Couldn't find device with uuid
2019独角兽企业重金招聘Python工程师标准>>> LVM分区中查看PV时,出现如下错误: # pvscan Couldn't find device with uuid ... ...
- Linux查看lvm元数据,LVM元数据服务lvmetad分析
lvmetad是LVM中用于处理元数据缓存的服务. 缓存状态 Empty : 系统中可用的设备还没有被添加到lvmetad. Scanning : 部分系统中可用的设备已经被添加进lvmetad. I ...
- dev sda2 linux lvm,记录linux LVM 扩容硬盘空间的记录
你看到的这个文章来自于http://www.cnblogs.com/ayanmw 从2008年学linux的时候就知道有LVM这个东西,那个时候还是ext3文件系统,LVM逻辑卷管理,可以动态管理磁盘 ...
- linux查看lvm命令,linux lvm常用命令总结
linux LVM 1 创建 .删除思路创建:Linux分区---物理卷---卷组---逻辑卷删除:逻辑卷---卷组----物理卷---Linux分区 2 linux分区 linux中我们通常使用fd ...
- Linux - How to use LVM in Linux
Logical Volume Manager概述 在如今,每台服务器空间都会因为我们的需求增长而不断扩展.逻辑卷可以用于RAID,SAN.单个物理卷将会被加入组以创建卷组,在卷组中,我们需要切割空间以 ...
- linux 恢复boot分区,Linux boot分区格式化后恢复 示例
在之前的博客我们看了boot分区删除文件后的修复方法,如下: Linux boot 分区损坏重建 示例 https://www.cndba.cn/dave/article/3534 https://w ...
- linux lvm 查看,Linux LVM 详解
逻辑卷管理LVM是一个多才多艺的硬盘系统工具.无论在Linux或者其他类似的系统,都是非常的好用.传统分区使用固定大小分区,重新调整大小十分麻烦.但是,LVM可以创建和管理"逻辑" ...
- linux如何关闭 lvm管理,Linux之LVM管理
在网络中磁盘管理是一项很重要的管理,磁盘内存储着重要的信息,它对于整个网络正常运行息息相关,我们又知道对于企业的各种数据每时每刻都在发生着变化,对于快速增长的企业来说它的数据信息量也在跟着快速增长,我 ...
最新文章
- GNS3关联SecureCRT的配置。
- 极光推送(不定期更新)
- python入门指南百度云-Python入门指南
- php 对象里还有哪些对象_PHP面向对象(OOP)之实例化对象的方法
- Android关闭USB的ADB调试和文件传输功能(禁用USB)
- vijos 1067 Warcraft III 守望者的烦恼 矩阵
- 产品认知:你的产品适不适合快速去迭代?
- 从数据库读写RadioButtonList选中的值
- SLS多云日志采集、处理及分析
- 信息学奥赛一本通(1154:亲和数)
- mosquitto源码分析(三)
- HDU_oj_2046 骨牌铺方格
- PYTHON 爬虫 必应词典翻译爬取
- Linux制作U盘Windows启动盘,windows下制作linux U盘启动盘或者安装优盘(转)
- C++——oop思想
- 基于Multisim的波形发生器
- 手机开发APP整体界面设计工具之墨刀---没用过就知道它很牛掰
- DVBS/S2在数字电视系统中的应用 三 (LNB介绍)
- C++ 知识补给(二)
- Tcl/Tk入门(上)
热门文章
- 区分: for example, such as, like
- 谷歌Chrome浏览器开启多线程下载
- tff.simulation.datasets.emnist.load_data加载本地数据集
- 23天读懂23种设计模式:原型模式(创建型)
- android应用测试指南下载,App安全测试指南(一)
- Altium Designer PCB 3D封装
- 全球AI企业TOP20榜单
- 安全点 Safepoint
- 易經大意(13) 三和 韓長庚 著
- Vue(v2.6.11)万行源码生啃,就硬刚!