CentOS 6から最新のストレージを入手する

CentOS 6から最新のストレージを入手する

CentOS 6 VPSがあり、ここでbtrfsを使用したいと思います。ただし、提供されるバージョンはyum2013年以来の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つのコンポーネントがあります。

  1. カーネルサポート -https://btrfs.wiki.kernel.org/index.php/Changelog#By_feature
  2. ユーザー空間ユーティリティ -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のサポートレベルがどれくらいかわからないので宝くじに当選します。

関連情報