mirrors新机器暂时不能到,准备用dm-cache救急

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

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

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

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

《mirrors新机器暂时不能到,准备用dm-cache救急》上有5条评论

  1. bcache 的文件系统能直接挂载的呀,只是不能用 writeback 这类写回策略,并且挂载使用之后得重建 bcache。

    1. 我们现在就是直接挂载的,losetup -o 8192
      文中的意思是也能方便地略过前8192字节。

  2. 辛苦各位维护者了!今天上个月出问题后就一直没更新,今天试了下,debian testing要下载1.5G的更新包-_-|||

评论已关闭。