我正在备份存储在 zpool 中的数据,该 zpool 由一个带有 2 个硬盘的 raidz vdev 组成。在这个操作过程中,我得到了校验和错误,现在状态如下:
pool: tmp_zpool
state: ONLINE
status: One or more devices has experienced an error resulting in data
corruption. Applications may be affected.
action: Restore the file in question if possible. Otherwise restore the
entire pool from backup.
see: http://zfsonlinux.org/msg/ZFS-8000-8A
scan: none requested
config:
NAME STATE READ WRITE CKSUM
tmp_zpool ONLINE 0 0 2
raidz1-0 ONLINE 0 0 4
tmp_cont_0 ONLINE 0 0 0
tmp_cont_1 ONLINE 0 0 0
errors: Permanent errors …Run Code Online (Sandbox Code Playgroud) 人们经常谈论 ZFS 的理论优势以及它如何轻松应对(RAIDZ1/2)硬盘故障,Server Fault 对此事实有很多证明。我正在考虑使用 FreeNAS 设置一个带有 3-5 个硬盘驱动器的 NAS,而且我可能每晚都在备份重要文件,所以我的停机时间不能超过一周。
硬盘驱动器如何(物理上)出现故障?
当 zpool 中的硬盘驱动器出现故障时,ZFS 会做什么,尤其是 FreeNAS?就像它通过 SMTP 向您发送一封电子邮件,内容是“更换硬盘 1 并单击确定...完成后”。
FreeNAS 从 RAIDZ2 中的 2 个磁盘故障中恢复需要多长时间?
假设人机交互最少,我从 RAIDZ2 设置中的最坏情况硬盘驱动器故障中成功恢复的可能性有多大?
外行可以从 SO 质量手册或向导中以图形方式执行恢复吗?