mirrors目前去掉了bcache,最近也不怎么宕机了,但缺少ssd缓存给服务质量带来了很大影响。

网络中心帮忙筹备的新机器暂时还不能到货,如果恢复bcache还是会出现不定期宕机的问题。

所以我们前一阵子重新启用了原来根据nginx日志,每日缓存热文件到ssd的办法,但目前并没有很好地改善问题。

我们决定再尝试一下device-mapper提供的缓存机制,这个不需要重新格式化硬盘,而且可以解决bcache上文件系统于硬盘头部有8192字节不能直接挂载的问题。我们测试好之后会在深夜部署dm-cache,根据目前了解的资料应该不会遇到太多问题,缓存的部署和撤除不会对底层存储有太大影响。