jap*_*jap 5 cache hardware-raid degraded
在工作中,我使用(真实的)硬件 RAID 控制器(带有电池支持的写入缓存)管理多台机器,当阵列由于磁盘故障而降级时,这些控制器有一个令人讨厌的习惯,即回退到直写行为。
我想不出任何原因,所以我将这些阵列配置为在使用热备件重建阵列时强制进入写回行为,现在一切似乎都运行良好。
任何人都可以想出为什么在阵列由于磁盘故障而以降级模式运行时切换到直写是个好主意的原因吗?(当然,如果 BBU 本身出现故障,则直写而不是回写是完全有意义的)。
从保护的角度来看,在重建操作期间启用写回缓存不会造成额外的数据丢失。
一些控制器禁用回写缓存,因为它们没有足够的处理器开销来同时管理回写缓存和重建。或者他们的固件不够复杂,无法同时处理两者。
有一些控制器可以在启用写回缓存时进行重建。你似乎没有其中之一。