ZFS corruption related to snapshots post-2.0.x upgrade
a year ago
- #Linux
- #DataCorruption
- #ZFS
- 系统信息包括:Debian Buster操作系统、Linux内核5.10.0-0.bpo.5-amd64版本、ZFS 2.0.3-1~bpo10+1版本及SPL 2.0.3-1~bpo10+1版本。
- 发现问题:启用加密功能后,基于ZFS发送/接收的备份出现数据损坏错误,检测到文件存在永久性错误。
- 错误详情:在清理过程中arc.c:3790文件中的arc_buf_destroy()函数触发PANIC(严重错误),导致系统挂起。
- 临时解决方案:需进入单用户模式重启并执行清理操作,有时需要多次尝试才能成功。
- 受影响设备的独特情况:这是台使用ZFS加密的笔记本电脑(其他设备通常使用LUKS加密)。
- 已通过内存测试和戴尔诊断工具排除硬件问题。
- 提及的相关漏洞:#11688、#11443和#10697号漏洞,与当前问题有相似性但不完全匹配。