インストール

** 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クラスターを正常にインストールしました。楽しみ!

 日本