CentOS 7 + bcache

3

O bcache foi colocado no kernel da linha principal 3.10. Acabei de instalar o CentOS 7 com 3.10.0-123.4.4.el7.x86_64 . No entanto, depois de criar os dispositivos de cache, percebi que eles não estavam conectados. Acontece que /sys/fs/bcache não existe - isto é, não está habilitado no kernel, mas por quê? Eu acredito que está habilitado por padrão no Ubuntu / etc ...

    
por Fizzadar 29.07.2014 / 00:35

2 respostas

2

O Red Hat Enterprise Linux 7 foi criado a partir do Fedora 19, e nesse lançamento o suporte ao bcache era mínimo, experimental e com bugs. Atualmente, o está planejado para ser concluído até o Fedora 22 . Como regra geral, a Red Hat não envia recursos no RHEL que não estejam prontos para produção, mesmo como uma prévia da tecnologia.

Se eu adivinhasse, esperaria ver isso aparecer no RHEL como uma prévia de tecnologia por volta de 7,2, 7,3 ou talvez até 7,4, dependendo de como o desenvolvimento progride - e mais importante, dependendo se os clientes da Red Hat pedir por isso ... ou mais provavelmente eu estou totalmente errado.

A atual postura da Red Hat no bcache é:

bcache is another option available in the Fedora 22 Linux distribution and merged into the upstream Linux kernel. It is not currently viewed by Red Hat as Enterprise ready as a supported technology.

O Red Hat, em vez disso, suporta dm-cache e lvmcache a partir do RHEL 6.7 e 7.1.

    
por 29.07.2014 / 01:25
-1

Por padrão, o centos 7 não compila com o bcache. Você deve compilar e inserir o módulo bcache manualmente. Então / sys / fs / bcache irá aparecer. Veja link

    
por 04.01.2017 / 07:20

Tags