Eu tenho um VPS CentOS 6 e gostaria de usar o btrfs nele. No entanto, a versão fornecida por yum
é btrfs-v0.2, que é de 2013. Existem versões mais recentes, como btrfs-v4.4, que eu gostaria de usar. Como isso é possível?
Responder1
btrfs tem o status de uma prévia da tecnologia mesmo no RedHat 7.2 -https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/7.2_Release_Notes/technology-preview-file_systems.html
Btrfs tem 2 componentes:
- suporte ao kernel -https://btrfs.wiki.kernel.org/index.php/Changelog#By_feature
- utilitários de espaço do usuário -https://btrfs.wiki.kernel.org/index.php/Changelog#By_version_.28btrfs-progs.29
Portanto, não é como se você pudesse atualizar o kernel (com o suporte mais recente do btrfs) e utilitários de espaço do usuário por meio de repositórios oficiais do CentOS (que são reconstruções públicas do RedHat)
Você pode obter o código-fonte e compilar utilitários de espaço do usuário, mas leia o que este link diz em vermelhohttps://btrfs.wiki.kernel.org/index.php/Getting_started
Basicamente, se você não valoriza seus dados - você pode tentar encontrar alguns rpm btrfs-progs mais recentes do Fedora ou Suse ou Oracle EL e ver se consegue instalá-los. Mas como o kernel do CentOS não é exatamente uma coisa mais recente (mesmo que o RedHat faça backport do código do kernel mais recente) e não está claro qual é o nível de suporte ao btrfs neste kernel - você estará jogando na loteria.