make-bcache后没有显示Bcache目录

时间:2018-01-15 15:23:56

标签: azure ubuntu bcache

我在azure上的ubuntu虚拟机上设置了bcache。我按照http://blog.rralcala.com/2014/08/using-bcache-in-ec2.html的说明进行操作。

运行make-bcache -B /dev/sdc1后,/dev/bcache0设备尚不可用。

第二次运行make-bcache -B /dev/sdc1时,/dev/bcache突然存在,/sys/fs/bcache/sys/fs/block/bcache0等也是如此。

一个奇怪的注意事项是,在脚本中第二次运行make-bcache -B(即使中间有睡眠)也不能解决问题,但是手动运行会这样做。

一旦bcache正确启动,它也会在重新启动和VM重定位后保持稳定。您可以在https://github.com/okke-formsma/azure-bcache阅读配置脚本。

有没有人知道如何在我的ubuntu 16.04机器上启用bcache而不必使用双重手册make-bcache -B xxx

[编辑]根据the archlinux wiki没有/ sys / fs / bcache意味着“你启动的内核没有启用bcache”,但事实并非如此。

1 个答案:

答案 0 :(得分:0)

我明白了!

内核未加载模块。执行sudo modprobe bcache可以使所有bcache功能无异常。

相关问题