nuomiphp
正在加载…
请使用更现代的浏览器并启用 JavaScript 以获得最佳浏览体验。
加载论坛时出错,请强制刷新页面重试。
关于 unraid 校验盘 延后校验讨论
datocp
这个东西在大家手里都是备份成单一文件?能分散吗,这单一的大体积文件损伤率应该更高啊!
Gitss
datocp
不是像 raid 一样把文件分开,只是把硬盘聚合写入速度理论上还是单盘速度,只是加了校验盘的话理论上写入速度减半
ltkun
最近也转了 zfs 感觉的挺牛逼 硬盘少直接组了 raid10
Gitss
ltkun
unraid 有 zfs 的插件支持
billytom
我都 6.11.5 了怎么还是 brtfs 和 xfs ,没见到有 zfs 格式化选项啊
Gitss
billytom
我看 unraid 官方论坛说下一个版本官方支持 zfs ,在开发计划了,只是下一个版本不知道公布时间是多少,想要体验的话 unraid 只能插件支持
runze
渐进式 /阶段式完整性校验。
unraid 会定期(比如我设定一个星期)扫描全盘,检验校验盘和数据盘是不是一致。
这个操作可能要连续进行一两天,影响正常读写(个人觉得没什么影响)。
这个新功能可以把一次长时间的校验拆成几个短的校验,降低对日常使用的影响。
但一次校验的总时间不会变短,只是更分散了。
Gitss
runze
也就是说,不是我想象中,那种把写入校验延后的功能,感谢回答。
billytom
Gitss
估计还是会大幅降低整个系统写入速度,unraid 一用校验盘,不上缓存盘系统没法用的
documentzhangx66
前几天有个知友,在知乎里问我这事。
我没接触过这玩意,但听完他的描述,我觉得这玩意的设计完全是在瞎搞。
校验的作用,本来就是为了帮助在处理数据时,尽早发现磁盘故障、内存故障、存储系统代码故障等所导致的数据损坏。
当一份数据,进行复制操作,读入内存时,就必须要立即生成校验数据,并把原始数据、校验数据进行落盘,然后立即进行二次验证。如果验证失败,就需要立即报错。
如果延迟生成校验数据,那么第一次数据在存储时,就无法进行二次验证,如果数据已经损坏,那么此时生成校验数据,还有啥意义。
optional
documentzhangx66
unraid 的阵列是用来备份的,高可用用它的“cache pool”
lyc8503
documentzhangx66
我自己是 unraid 用了一段时间的用户我觉得这个选项的意思应该不是延迟奇偶校验的写入,而是将 unraid 本身的定期奇偶校验检查分段(在不使用的时间)进行,可以避免在使用时影响性能就类似于 raid 损毁重建时可以暂停的功能,不过 raid 只在加盘 /换盘时需要重建,而 unraid 有定期奇偶校验的设计
Gitss
documentzhangx66
可能这个系统是追求最高下线与最高上线的一个妥协
Gitss
optional
慢慢领悟到了,以前把缓存,误解成断电就清盘的概念了 。
WuSiYu
这个选项不是这意思吧,只是主动的校验检查分成多次