CentOS 6 VPSがあり、ここでbtrfsを使用したいと思います。ただし、提供されるバージョンはyum
2013年以来のbtrfs-v0.2です。 btrfs-v4.4のような最新バージョンを使いたいです。どうやってこれができますか?
答え1
RedHat 7.2でもbtrfsには技術プレビュー状態があります。https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/7.2_Release_Notes/technology-preview-file_systems.html
Btrfsには2つのコンポーネントがあります。
- カーネルサポート -https://btrfs.wiki.kernel.org/index.php/Changelog#By_feature
- ユーザー空間ユーティリティ -https://btrfs.wiki.kernel.org/index.php/Changelog#By_version_.28btrfs-progs.29
したがって、公式のCentOSリポジトリ(RedHatのパブリック再構築)では、最新のカーネル(最新のbtrfsサポートを含む)とユーザースペースユーティリティを取得できません。
ソースコードを入手してユーザースペースユーティリティをコンパイルできますが、このリンクを赤で読んでください。https://btrfs.wiki.kernel.org/index.php/Getting_started
デフォルトでは、データに興味がない場合は、Fedora、Suse、またはOracle ELで最新のbtrfs-progs rpmを見つけてインストールできることを確認できます。しかし、CentOSカーネルは最新ではなく(RedHatが最新のカーネルからコードをバックポートしましたが)、そのカーネルにbtrfsのサポートレベルがどれくらいかわからないので宝くじに当選します。