117.info
人生若只如初见

centos分卷能恢复吗

CentOS 分卷在特定情况下是可以恢复的,例如当新加的硬盘突然丢失导致根分区间接损坏时,可以通过以下步骤尝试恢复:

恢复步骤

  1. 进入光盘恢复系统
  • 服务器挂载 CentOS 安装光盘,进入 BIOS,调整 Boot 选项卡,使 CD-ROM 优先级最高,开启光盘引导启动,选择 Troubleshooting,然后选择 Rescue a CentOS system,接着选择 3) Skip to shell。
  1. 查看 LVM 信息
  • 在光盘系统下,使用 cat /etc/lvm/backup/centos 命令查看备份的 PV 信息。
  • 关闭服务器,添加一块与损坏或丢失的 PV 大小相同的硬盘,例如 /dev/sdb
  • 重启服务器,进入光盘系统,使用 fdisk 为新硬盘分区并创建一个主分区,例如 /dev/sdb1,分配 10G 空间。
  • 根据丢失 PV 的编号 ID,在 /dev/sdb1 上重建 PV。
  • 使用 pvcreate --uuid "MyveUX-yk3u-WqiW-MvV3-TfKv-IvQv-qmAz72"--restorefile /etc/lvm/backup/centos /dev/sdb1 命令重建 PV。
  • 通过 pvs、vgs、lvs 命令查看状态以确认恢复成功。
  • 使用 vgcfgrestore -f --test /etc/lvm/backup/centos centos 命令测试并恢复 VG 配置,成功后执行 vgcfgrestore -f /etc/lvm/backup/centos centos 恢复 VG 配置。
  • 重启服务器,通过硬盘进入操作系统,此时 XFS 文件系统可能会报错,提示要修复文件系统。系统在加载过程中会闪过报错提示,随后可以进入系统,查看 LV、VG、PV 的状态,均正常。
  • 再次重启服务器,进入单用户模式,对 XFS 报错问题进行修复。在 switch_root 模式下,先卸载 LVM /dev/mapper/centos-root,然后使用 xfs_repair 工具修复 XFS 文件系统(如果是 ext3、ext4 文件格式可通过 fsck 进行修复)。
  • 修复完成后重启服务器,操作系统恢复正常启动。
  1. 使用 LiveCD/LiveDVD 引导盘
  • 使用 CentOS-6.5-LiveDVD 引导光盘,打开终端窗口。
  • 查看识别到的磁盘,识别是 LVM 卷还是普通磁盘分区。
  • 直接挂载普通磁盘分区,逻辑卷磁盘的挂载可以使用 LiveCD/LiveDVD 提供的丰富命令处理 LVM 磁盘。

请注意,以上方法并不能保证 100% 恢复数据,数据恢复的成功率与数据被删除后的使用情况有关。因此,在日常使用中,建议定期备份重要数据,以防数据丢失。

未经允许不得转载 » 本文链接:https://www.117.info/ask/fe840AzsKAgdQDF0.html

推荐文章

  • CentOS readdir与readdir_r的区别

    readdir 和 readdir_r 都是用于读取目录内容的函数,但它们之间存在一些关键区别: 线程安全性:
    readdir 是一个非线程安全的函数。在多线程环境中,如果多...

  • 如何使用CentOS readdir遍历目录

    在 CentOS 系统中,你可以使用 readdir 函数来遍历目录
    首先,确保你已经安装了必要的开发工具和库。在 CentOS 上,你可以使用以下命令安装它们:
    sud...

  • CentOS readdir错误处理策略

    在CentOS系统中,当使用readdir函数读取目录时,可能会遇到各种错误。为了确保程序的稳定性和可靠性,需要对这些错误进行适当的处理。以下是一些常见的readdir错...

  • CentOS readdir返回值解析方法

    在 CentOS 系统中,readdir 函数用于读取目录中的文件和子目录。它通常与 opendir 和 closedir 函数一起使用。readdir 函数的返回值是一个指向 dirent 结构的指针...

  • centos分卷命令怎么写

    在CentOS系统中,如果你想要对磁盘进行分卷操作,通常会使用fdisk或parted这样的工具。以下是使用这些工具进行分卷的基本步骤和命令示例:
    使用 fdisk 进行...

  • centos分卷有什么用

    在CentOS中,分卷通常指的是使用LVM(逻辑卷管理)来管理磁盘空间。LVM允许管理员将多个物理磁盘或分区合并成一个逻辑卷组(VG),然后在该卷组中创建逻辑卷(LV...

  • CentOS JSP如何进行代码优化

    JSP代码优化是提升Web应用性能和用户体验的重要步骤。以下是一些针对CentOS系统上JSP代码优化的建议:
    减少JSP页面中的Java代码 使用JSTL和EL:将业务逻辑和...

  • CentOS JSP如何优化网络传输

    在CentOS上优化JSP的网络传输,可以从多个方面入手,包括调整内核参数、优化TCP/IP栈、使用CDN等。以下是一些具体的优化建议:
    调整内核参数 优化TCP网络参...