インストール
** ubuntuにcephをインストール**
このガイドでは、UbuntuでCephをセットアップして実行する方法について説明します。以下のインストール手順では、CEPHソフトウェア定義のストレージソリューションのすべてのセレペンシーパッケージがインストールされており、システムに最新の状態であることを想定しています。 DebianおよびUbuntuの分布については、以下のインストールCEPHステップに従ってください。まず、リリースキーを追加します:
wget -q -O- 'https://download.ceph.com/keys/release.asc' | sudo apt-key add -
次に、CEPHパッケージをリポジトリに追加します。以下のコマンドを使用して、{Ceph-stable-release}を置き換えます。
echo deb https://download.ceph.com/debian-{ceph-stable-release}/ $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/ceph.list
リポジトリを更新し、CEPHDEPLOYをインストールします。
sudo apt update
sudo apt install ceph-deploy
CEPHソースコードリポジトリをクローンするには、コマンドを実行します。
git clone --recursive https://github.com/ceph/ceph.git
cd ceph
Gitクローンが完成したら、CEPHコードリポジトリの完全なコピーが必要です。 Cephには、コマンドでチェックアウトする必要がある多くのgitサブモジュールが含まれています。
git submodule update --init --recursive
CEPHソースコードを作成する前に、次のようなライブラリとツールをインストールする必要があります。
./install-deps.sh
Ceph SDSストレージは、Cmakeを使用して構築されています。 CEPHを構築するには、クローン化されたCEPHリポジトリに移動し、次のコマンドを実行します。
cd ceph
./do_cmake.sh
cd build
ninja
必要なものをすべて備えた完全なソースタルボールを構築し、ソースから構築するには、DEBまたはRPMパッケージを構築するには:
./make-dist
それでおしまい。おめでとう! Ubuntuに展開されたCeph Storageクラスターを正常にインストールしました。楽しみ!