温馨提示×

centos分卷能恢复吗

小樊
88
2025-02-14 05:06:17
栏目: 智能运维
Centos服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

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% 恢复数据,数据恢复的成功率与数据被删除后的使用情况有关。因此,在日常使用中,建议定期备份重要数据,以防数据丢失。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:centos分卷能恢复数据吗

0