文档目录

问题说明

本文用于排查“对扩容云盘创建快照,恢复快照后云盘无法使用”相关问题,适用于 ZStack Cloud 环境中同类现象的初步定位和处理。

适用环境

  • 产品:ZCF
  • 组件:Cloud
  • 版本:3.x-5.5.30

现象

  1. 云主机使用 KylinV10SP3 2403 操作系统,加载数据云盘,格式化为 ext4,并挂载到对应挂载点。
  2. 在数据云盘写入数据。
  3. 对数据云盘执行扩容。
  4. 对数据云盘创建快照。
  5. 关机恢复云盘快照,恢复完成后启动云主机并进入操作系统重新挂载云盘,出现以下报错:mount: $MOUNT_POINT: cannot mount; probably corrupted filesystem on $DEVICE

可能原因

操作系统 Kernel (4.19.90-89.19.v2401.ky10,不含 89.19.v2401.ky10) 引入 Bug。

排查步骤

  1. 使已出现问题的云盘恢复正常使用。

如已对数据云盘进行扩容、创建快照、恢复快照操作,导致云盘无法使用,执行以下命令,使该云盘能正常挂载并使用:

Note:

执行该操作前,需确认云盘已停止业务访问,并已完成数据备份。该操作会直接修改文件系统元数据,建议在技术支持指导下执行。

  [root@localhost~]# debugfs -w $DEVICE
  --------------------------
  debugfs: set_super_value checksum 0x0
  debugfs: quit
  1. 升级云主机 Kernel 至 89.19 或以上版本,避免后续进行云盘扩容和快照恢复时出现以上问题。
对扩容云盘创建快照,恢复快照后云盘无法使用,如何解决? | 故障排查 · KB | ZStack 资源中心