`

一次LVM VG信息丢失后的处理

 
阅读更多
现象:服务器启动时认不到LVM里的PV,而系统文件都在LVM上,所以启动不能

解决步骤:
1.把硬盘放到其他能启动的系统里,运行
pvs --partial
发现有一个PV正常,另一个是unknown device,说明VG配置信息丢失。
可以试试看能否找到原系统的备份信息

2.运行
vgchange -ay --partial
用剩余的一个PV加载VG,希望可以读到原来硬盘上备份的信息

3.运行
mkdir /tmp/lvm
mount -t ext3 /dev/VolGroup00/LogVol00 /tmp/lvm
挂载原lvm里的分区
ls /etc/lvm/backup
发现有备份的vg配置文件!备份到现系统里
cp /etc/lvm/backup/VolGroup00 /tmp/lvm.conf

4.卸载VG
umount /tmp/lvm
vgchange -an

5.重写unknown device这个PV的信息
pvcreate -ff --uuid "出错的uuid" --restorefile /tmp/lvm.conf /dev/sda3

6.恢复VG信息
vgcfgrestore -f /tmp/lvm.conf VolGroup00

7.运行pvs发现PV状态都正常了

8.恢复的硬盘做系统盘重启动,一堆ext-fs的错

8.把硬盘再挂载到能启动的系统里
fsck -y /dev/VolGroup00/LogVol00
强行修复文件系统错误,error 一堆堆呀一堆堆,希望恢复的文件能用

9.修复完成后copy出最重要的数据库文件

10.用恢复出的数据文件启动数据库
检查哪些有数据,哪些数据文件损坏
0
0
分享到:
评论

相关推荐

    AIX LVM管理介绍 AIX LVM管理介绍

    逻辑卷管理器(Logical Volume Manager, LVM)是IBM AIX操作系统中的一个重要组件,用于简化存储管理和提高数据可用性。本文将深入探讨AIX LVM的基本概念、管理方法以及一些实用技巧。 #### 1. 什么是AIX LVM? 在...

    重新安装Redhat linux 5后,挂载原有LVM卷

    ### 重新安装Redhat Linux 5后,挂载原有LVM卷 #### 概述 在重新安装Redhat Linux 5系统之后,如果之前使用了逻辑卷管理(Logical Volume Manager,简称LVM)来管理磁盘空间,那么重新挂载原有的LVM卷可能会成为一...

    [原创]CentOS6.9数据库生产服务器扩容手册(LVM+非LVM)

    1. 将 /dev/sdd 加入 LVM 组 vg_pinen:pvcreate /dev/sdd、vgextend vg_pinen /dev/sdd 2. 将 /opt 目录扩容到 15G:lvextend -L +15G /dev/mapper/vg_pinen-LogVo103 3. 调整卷分区大小:resize2fs /dev/mapper/vg...

    HPUX的LVM基本流程

    为了防止意外丢失VG配置,可以使用`vgcfgbackup`命令备份VG的相关信息。 示例命令: ```sh vgcfgbackup vg01 ``` #### 8. 添加逻辑卷 在已有的VG中添加新的逻辑卷,以扩展存储空间。具体步骤如下: - 使用`...

    详细的LVM学习笔记

    #### 一、LVM与RAID基础知识 **LVM (Logical Volume Manager)** 是一种用于Linux系统中的存储管理技术,它提供了比传统分区方案更灵活的数据存储方式。通过LVM,用户可以创建逻辑卷(Logical Volumes),这些逻辑卷...

    LVM在线动态对磁盘进行扩容

    LVM(Logical Volume Manager)是一种逻辑卷管理器,它可以将多个物理硬盘合并成一个大型逻辑卷,从而提高存储空间的使用效率和灵活性。LVM 在线动态对磁盘进行扩容是指在服务器不断电的情况下,通过添加虚拟硬盘来...

    IBM AIX红皮书 LVM 逻辑卷管理

    - **作用**:ODM 存储了关于物理卷、卷组和逻辑卷的所有信息,是 LVM 正常运行的关键组件之一。 - **维护**:为了保证系统的稳定性和数据一致性,定期备份和维护 ODM 数据库是非常重要的。 #### 8. LVM 操作 - **...

    redhat_lvm配置详解

    Redhat LVM(Logical Volume Manager)是Linux操作系统中一种高级的磁盘管理工具,它允许用户动态地管理和扩展存储资源。LVM通过将物理硬盘组织成卷组(Volume Group),并将卷组划分为逻辑卷(Logical Volume)来...

    Centos服务器lvm扩容方法

    CentOS是一个广泛使用的Linux发行版,而LVM(Logical Volume Manager)是其管理存储设备的一种高效工具。本篇文章将详细阐述如何在CentOS服务器上进行LVM扩容,帮助你优化服务器的磁盘空间。 1. **LVM的基本概念**...

    IBM的AIX操作系统的LVM

    ODM 是 AIX 中的一个核心组件,负责管理 LVM 的元数据,包括卷组、物理卷和逻辑卷的信息。 - **ODM 的作用**: - 存储和检索 LVM 元数据。 - 维护一致性:确保即使在系统崩溃后也能恢复 LVM 结构。 #### LVM 的...

    Linux磁盘管理--LVM逻辑卷

    2. **PV (Physical Volume)**:物理卷,实际的物理硬盘或分区,经过格式化后成为LVM的一部分。 3. **VG (Volume Group)**:卷组,由一个或多个PV组成,形成一个大的存储池,可以包含来自不同物理磁盘的PE。 4. **LV ...

    lvm底层结构以及架构文档

    LVM将物理存储设备组织成一系列的物理卷(PV),进而将一个或多个物理卷组成卷组(VG),最终将这些卷组分割成逻辑卷(LV)来提供给系统使用。逻辑卷可以与文件系统直接挂载,看起来就像是普通的硬盘分区一样。 在...

    lvm介绍说明

    2. **创建卷组(VG)**:然后,将一个或多个物理卷组成卷组,卷组就像是一个大的逻辑硬盘,可以包含一个或多个逻辑卷。 3. **创建逻辑卷(LV)**:在卷组中创建逻辑卷,这些逻辑卷就像是传统的分区,但具有更大的...

    lvm文件系统磁盘替换实施步骤

    硬盘配置为一个73GB磁盘和两个146GB磁盘,后者被组合成LVM卷。 2. **实施背景**: 当LVM卷中的一块磁盘(sdb)出现读写IO错误时,需要更换一块新的同容量磁盘,并确保数据不受影响。 3. **实施步骤**: - **创建...

    RHEL LVM配置管理总结

    注意,在实际操作中,务必谨慎处理 LVM 的缩减操作,特别是涉及到文件系统时,因为不当操作可能导致数据丢失。此外,监控和备份是进行 LVM 管理时不可或缺的环节,确保在发生问题时能够快速恢复。

    AIXLVM学习

    这一特性对于系统管理员来说至关重要,特别是在进行VG(Volume Group)镜像、存储迁移、I/O性能优化以及处理存储故障等方面。 #### 二、AIX LVM 的基本概念 1. **VG 类型及其差异**: - **Normal VG**:适用于...

    RHEL5磁盘空间扩容(适用于LVM)

    在RHEL系统中,逻辑卷管理器(LVM, Logical Volume Manager)是一种灵活的磁盘管理工具,它允许动态地扩展或收缩磁盘空间。本文将详细讲解如何在RHEL5环境下使用LVM进行磁盘扩容。 首先,我们来看如何扩容Swap交换...

    linux-逻辑卷管理器 LVM

    逻辑卷管理器 LVM 是一种动态磁盘管理机制,它可以将底层物理硬盘抽象封装起来,以逻辑卷的形式表现给上层系统。逻辑卷的大小可以动态调整,而且不会丢失现有数据。新加入的硬盘也不会改变现有上层的逻辑卷。 LVM ...

Global site tag (gtag.js) - Google Analytics