CentOS 7 + bcache

bcache включился в 3,10 ядра магистрали. Я только что установил CentOS 7 с 3.10.0-123.4.4.el7.x86_64. Однако после создания устройств кэша я понял их присоединенный were't. Складывается /sys/fs/bcache не существует - т.е. это не включено в ядре, но почему? Я полагаю, что это включено по умолчанию в Ubuntu/и т.д...

3
задан 29 July 2014 в 01:35
2 ответа

Red Hat Enterprise Linux 7 был вилкой от Fedora 19, и в этом релизе поддержка кэша была минимальной, экспериментальной и багги. В настоящее время не планируется завершить до Fedora 22. Как правило, Red Hat не поставляет в RHEL возможности, которые не готовы к производству, даже в качестве технологического превью.

Если бы я догадался, я бы ожидал, что это появится в RHEL в качестве технологического превью где-то около 7.2, или 7.3, или, возможно, даже 7. 4, в зависимости от того, как продвигается разработка -- и, что более важно, в зависимости от того, просят ли об этом клиенты Red Hat... или, скорее всего, я полностью ошибаюсь.

Red Hat в настоящее время придерживается следующей позиции по bcache:

bcache - это еще одна опция, доступная в дистрибутиве Fedora 22 Linux и слитая с ядром восходящего потока Linux. В настоящее время Red Hat не рассматривает его как Enterprise готовый к использованию в качестве поддерживаемой технологии.

Red Hat вместо этого поддерживает dm-cache и lvmcache начиная с RHEL 6.7 и 7.1.

.
2
ответ дан 3 December 2019 в 07:29

По умолчанию, centos 7 не компилируется с bcache. Вы должны скомпилировать и вставить bcache-модуль вручную. После этого появится /sys/fs/bcache. Смотрите http://10sa.com/sql_stories/?p=1052

-1
ответ дан 3 December 2019 в 07:29

Теги

Похожие вопросы