bcache被卷到3.10主线内核中。我刚刚在CentOS 7中安装了3.10.0-123.4.4.el7.x86_64。然而,在创建了缓存设备之后,我意识到它们没有连接。原来/sys/fs/bcache并不存在--即内核中没有启用它,但是为什么呢?我相信它在Ubuntu/etc中是默认启用的..。
发布于 2014-07-28 23:25:24
红帽企业Linux 7是从Fedora 19分叉而来的,在那个版本中,bcache的支持是最少的、实验性的和错误的。目前它不是计划在Fedora 22之前完成。通常情况下,Red并不会在RHEL中发布功能,即使是作为一个技术预览,这些功能还没有准备好生产。
如果我猜的话,我希望在RHEL中看到这个技术预览,大约在7.2,7.3,甚至7.4左右,这取决于开发的进展--更重要的是,取决于Red客户是否需要它.或者更有可能我完全错了。
bcache是Fedora 22 Linux发行版中的另一个可用选项,并合并到上游Linux内核中。红帽公司目前还没有将其视为一种受支持的企业技术。
相反,Red支持从RHEL6.7和7.1开始的dm缓存和lvmcache。
发布于 2017-01-04 06:20:52
默认情况下,centos 7不使用bcache进行编译。您应该手动编译和插入bcache模块。然后会出现/sys/fs/bcache。请参阅http://10sa.com/sql_故事/?P=1052
https://serverfault.com/questions/616129
复制相似问题