web-dev-qa-db-ja.com

EC2 Amazon LinuxAMIにcephをインストールする方法

Amazon Linux AMI(amzn-AMI-2011.09.2.x86_64-ebs)から派生したいくつかのEC2ホストで Ceph (分散ネットワークストレージおよびファイルシステム)をテストしたいと思います。

カーネルバージョンは3.2で、btrfsが有効になっています。ただし、Cephに関連するカーネル構成オプション(CONFIG_CEPH_FSおよびCONFIG_BLK_DEV_RBD)は無効になっているようです。

新しいカーネルを作成してAmazonに登録する必要がありますか?または、誰かがもっと簡単な方法を知っていますか?

3
takaomag

CONFIG_CEPH_FSはモジュールとして構築できます。CONFIG_BLK_DEV_RBDできないため、これらのオプションを含むカーネルが必要な場合は、独自のAMIを作成する必要があります。ただし、本当に運が良ければ、すでに変更が含まれているAMIを見つけることができるかもしれませんが、明らかな変更はありません。

カーネルの再コンパイルを扱った投稿がいくつかあります。たとえば、 buntu 10.04の場合 ですが、Google検索で至る所に同様のガイドがあります。

少なくとも、新しく再コンパイルされたAMIが他の人に自由に利用できるようにしたい場合があります。また、Cephの上流に名前を提供したい場合もありますFS guys-- EC2で動作する分散ファイルシステムは、かなり一般的な使用例のように思えます。次にテストしたい人は、あなたの貢献に感謝するでしょう!

1
Andrew M.