• CentOS断电丢失数据修复问题


    关注 码龄 粉丝数 原力等级 -- 被采纳 被点赞 采纳率 诗和远方的Skyy 2024-04-10 09:51 采纳率: 0% 浏览 9 首页/ 服务器 / CentOS断电丢失数据修复问题 centos运维 清明放假园区断电,CentOs7服务器断电,通电后进入了紧急救援模式 因为磁盘阵列卡不带电池,部分数据丢失执行xfs_repair指令修复失败 然后执行xfs_repair -L指令后开始修复 修复三天后现在显示如下这是修复完成了还是没完成?这个状态已经持续了两天了,很头疼,求解答 展开全部 收起 写回答 好问题 0 提建议 追加酬金 关注问题 微信扫一扫 点击复制链接 分享 邀请回答 编辑 收藏 删除 结题 收藏 举报 追加酬金 (90%的用户在追加酬金后获得了解决方案) 当前问题酬金 ¥ 0 (可追加 ¥500) ¥ 15¥ 20¥ 50¥ 100¥ 200 支付方式 扫码支付 二维码出错 点击刷新 支付金额 15 元 提供问题酬金的用户不参与问题酬金结算和分配 支付即为同意 《付费问题酬金结算规则》 结题 再想想 删除 再等等

    2条回答 默认 最新

    • GISer Liu 2024-04-10 10:07
      关注

      该回答引用自GPT-3.5,由博主GISer Liu编写:

      根据你的描述,你的CentOS7服务器在断电后进入了紧急救援模式,而执行 xfs_repair 指令修复失败,然后尝试执行 xfs_repair -L 进行修复。修复已经持续了三天且显示的状态没有变化,你想知道这个状态是否表示修复已经完成,或者应该采取什么进一步的步骤。
      针对这个问题,我会给出以下解决思路和方案:

      问题分析:

      1. 长时间修复状态 : 由于修复已经持续了三天且状态未改变,需要确认是否修复已经完成或者是否存在其他问题。
      2. 数据丢失 : 由于断电造成的数据丢失,可能需要进一步的操作来恢复丢失的数据。

        解决方案:

      3. 确认修复状态
      • 首先,你需要确认当前的修复状态是否已经完成。可以尝试查看修复进度的日志或者输出,看是否有新的信息产生。
      • 如果日志或输出没有变化,那么可能是修复进程出现了问题,需要进一步检查。
      1. 检查修复进程
      • 你可以通过查看系统日志(如 /var/log/messages/var/log/syslog)来了解 xfs_repair 进程的详细情况。检查是否有任何错误或警告信息。
      • 如果发现修复进程出现了问题,可以尝试中断修复并重新启动修复过程,或者采取其他修复方法。
      1. 数据恢复
      • 如果修复进程已经完成但仍然存在数据丢失,你可以考虑使用数据恢复工具来尝试恢复丢失的数据。常见的工具包括 testdiskphotorec 等。
      1. 备份数据
      • 一旦修复完成或者数据恢复成功,务必及时备份数据,以防止类似的问题再次发生。

        结论:

        在解决这个问题时,需要仔细检查修复进程的状态,并根据情况采取进一步的措施。如果修复进程已经完成但仍存在数据丢失,可以考虑使用数据恢复工具来尝试恢复丢失的数据。同时,为了避免类似问题的再次发生,务必定期备份重要数据。

      如果该回答解决了您的问题,请采纳!如果没有,请私信联系或评论您的疑惑

      展开全部

      评论
    • Kwan的解忧杂货铺 Java领域优质创作者 2024-04-16 00:00
      关注

      上午好☀️☀️☀️️
      本答案参考ChatGPT-3.5

      根据你的描述,你的CentOS服务器在断电后进入了紧急救援模式,部分数据丢失且执行 xfs_repair 指令修复失败。执行 xfs_repair -L 指令后开始修复,但修复过程很长。你想知道是否修复完成了,以及如何解决这个问题。

      针对你的问题,我们可以采取以下的解决方案:

      1. 修复过程可能需要很长时间,如果你的系统已经正常启动,请先备份所有数据,然后重新格式化磁盘并重新安装操作系统。

      2. 如果你想尝试继续修复当前的文件系统,请注意以下几点:

        • 修复过程需要至少 24 GB 内存,如果你的系统内存不足,请尝试关闭预读功能 (-P)。
        • 在执行修复操作之前,务必先挂载文件系统以恢复日志,并在修复前将其卸载。
        • 如果你无法挂载文件系统,请考虑使用 -L 选项来销毁日志并尝试修复。请注意,销毁日志可能会导致数据丢失或文件系统损坏,因此请在执行此操作之前先尝试挂载文件系统。
      3. 如果你使用了 RAID 卡,请考虑升级到带电池的 RAID 卡。这将可以避免系统断电时数据丢失的问题。

      以下是一些可能有帮助的命令和修改代码片段:

      • 挂载文件系统,恢复日志,并卸载文件系统:

        mount /dev/sda5 /mnt
        xfs_repair -L /dev/sda5
        umount /mnt
        
      • 如果无法挂载文件系统,请销毁日志并尝试修复:

        xfs_repair -L /dev/sda5 -c 0
        
      • 修改 xfs_repair 配置文件以关闭预读功能:

        在 /etc/sysconfig/repair 中添加以下行:

        XFS_REPAIR_OPTIONS="-P"
        

        保存并关闭文件,然后执行修复操作:

        xfs_repair -L /dev/sda5
        

      希望这些信息能够帮助你解决问题。

      展开全部

      评论
    编辑
    预览

    报告相同问题?

  • 相关阅读:
    想通过python生成随机数据集,并导出为xlsx文件,但是一直提示路径不对,但是可以确认路径是好的
    学生HTML个人网页作业作品下载 动漫主题网页设计制作 大学生个人网站作业模板 dreamweaver简单个人网页制作
    第二季度邮件安全报告:邮件攻击暴增4倍,利用知名品牌获取信任
    数据分析:小红书2024年年轻人社交趋势洞察
    (二)基于STM32L431的Liteos低功耗Runstop模式的实现优化(退出stop2模式后任务相关Tick补偿优化)
    使用 sklearn 进行数学建模的通用模板
    IP 属地功能会泄露你的隐私吗?
    uniapp 小程序 身份证 和人脸视频拍摄
    Java面试之场景题汇总
    Django-(3)
  • 原文地址:https://ask.csdn.net/questions/8086086