"就算 bcache 设备坏了, 丢失的也是最后写入的数据" 你这说的是write-through和write-back的区别。write-through是说cache必须已经刷到raid盘上,才会向上层报告IO完成。 In this mode the cache disk isn't required to be big. Several hundreds megabytes are enough. 相反,write-back是说写到cache里就算完成了,这种如果cache盘坏了就会导致灾难性的后果。所以这种情况下cache盘要做raid1。 对硬raid卡来说,这个cache盘不会坏,没听说谁把这个写坏了的。但是对于软Raid拿SSD做写cache,如果使用的消费级的SSD,很容易就到写入寿命了。
--
FROM 107.139.34.*