truenas 的存储池 突然变成DEGRADED 某块硬盘 FAULTED 的处理方法

首先把,出现这种情况,一般是分3种情况:

  1. 硬盘完好,出现了偶现的偶现的读/写 错误。
  2. 硬盘出现了坏道。
  3. 硬盘它就是坏了。

对于问题1采用如下的处理方案:

zpool status查看池状态:

输入命令来强行清除错误。

# storage是池的名称  4938bf08-3102-457f-a89d-d3502ddd363e 是硬盘的partuuid。
zpool clear storage 4938bf08-3102-457f-a89d-d3502ddd363e
# 手动清理池
zpool scrub storage

对于问题2

  1. 坏的硬盘 离线 掉
  2. 拔出坏的硬盘,用diskgenuis 扫描是否存在坏道。用它修也可以。
  3. 插回去,使硬盘online.
  4. 执行上面针对问题1的流程。

对于问题3

  1. 坏掉的硬盘 离线掉
  2. 拔掉坏的硬盘,换上新的硬盘。
  3. 使用 replace替换掉坏的硬盘,webui上选取新的硬盘。
打赏
Bookmark the permalink.
5 1 投票
文章评分
订阅评论
提醒
guest

3 评论
内联反馈
查看所有评论
mleaf
mleaf
7 月 前

感谢楼主,这种方法确实很有用。

突击核
突击核
2 月 前

我一块盘不定时出现error,留意了一下序列号确实一直是那一块盘有报error,请问怎么确认不是盘坏了?