• 请不要在回答技术问题时复制粘贴 AI 生成的内容
mathiashu4
V2EX  ›  程序员

有熟悉虚拟化平台以及备份软件 NBU 的吗 请帮忙分析下原因

  •  
  •   mathiashu4 ·
    PRO
    · 4h 33m ago · 215 views

    我在 SmartX 虚拟化环境中发现,多台 Linux 虚拟机在夜间备份窗口内或之后出现磁盘 I/O 异常、业务不可用或重启后无法进入系统。现有备份配置显示每天 02:00 执行,窗口为 02:00–04:00 ,并启用了文件系统一致性选项;相关配置涉及 NetBackup / XBSA 对接。

    目前观察到了不同层面的故障,尚不能证明它们来自同一个根因:

    1. 多台 Linux VM 出现 I/O 阻塞、写入错误或文件系统错误。
    2. Ubuntu VM 的 ext4 元数据检查发现孤儿 inode 链表、位图和计数不一致,已完成离线交互修复及截图复查。
    3. openEuler VM 在硬盘启动时找不到跨多个 PV 的根卷;系统 ISO 进救援模式能发现全部 PV ,进一步确认原 initramfs 缺少 VirtIO 块设备模块。

    现象

    Ubuntu 的文件系统修复

    系统运行时,执行 ipreboot 均出现错误:

    -bash: /usr/sbin/ip: Input/output error
    -bash: /usr/sbin/reboot: Input/output error
    

    实际重启后进入 BusyBox (initramfs)。当时识别结果为:

    Kernel: 6.8.0-139-generic
    root=/dev/mapper/ubuntu--vg-ubuntu--lv
    Filesystem: ext4
    PV: /dev/vda3
    

    根卷 mapper 节点存在,实际根文件系统未挂载。只读检查报告:

    Inodes that were part of a corrupted orphan linked list found.
    Block bitmap differences
    Inode bitmap differences
    Free blocks count wrong
    Free inodes count wrong
    WARNING: Filesystem still has errors
    

    之后执行交互式 e2fsck -f,跳过可选的 extent 树优化,对已确认的孤儿链表、删除时间、位图及计数错误逐项修复。

    结果显示 FILE SYSTEM WAS MODIFIED。随后 e2fsck -f -n 完成五阶段,截图未再出现原有一致性错误,剩余提示为可选 extent 优化。尚未取得最后返回码、正常启动及业务恢复的最终确认。

    这里能够确认的是 ext4 元数据异常;还不能解释最初为什么出现 I/O 错误,也没有证据证明文件内容已全部恢复或底层存储不存在问题。

    我比较想弄清楚原因。有各位大佬遇到过类似情况的吗

    2 replies    2026-09-18 17:08:51 +08:00
    zhaibin18
        1
    zhaibin18  
       4h 22m ago
    难道应该不是去找 SmartX 吗?这玩意太小众了,你要问 pve 估计很多人懂。
    mathiashu4
        2
    mathiashu4  
    OP
    PRO
       4h 16m ago
    @zhaibin18 SMTX 目前对接的技术 感觉都没弄懂问题在哪里,还是我给他写的手册。 再加上 NBU 和 smtx 的适配性感觉不是很好。想看看大佬们有没有一些独到的见解。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2895 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 13:25 · PVG 21:25 · LAX 06:25 · JFK 09:25
    ♥ Do have faith in what you're doing.