2.3. Ceph Dashboard でのクラスターのデプロイメント


ダッシュボードを使用して、Red Hat Ceph Storage クラスターを拡張し、ホストの追加、OSD の追加、Alertmanager、Cephadm-exporter、CephFS-mirror、Grafana、ingress、MDS、NFS、node-exporter、Prometheus、BD ミラー、Ceph Object Gateway などのサービスの作成を行うことができます。

新しいストレージクラスターをブートストラップすると、Ceph Monitor Daemon と Ceph Manager Daemon が作成され、クラスターは HEALTH_WARN 状態になります。ダッシュボードでクラスターのすべてのサービスを作成すると、クラスターの正常性が HEALTH_WARN から HEALTH_OK ステータスに変わります。

前提条件

手順

  1. ブートストラップされたホストから他のホストに管理キーをコピーします。

    構文

    ssh-copy-id -f -i /etc/ceph/ceph.pub root@HOST_NAME

    [ceph: root@host01 /]# ssh-copy-id -f -i /etc/ceph/ceph.pub root@host02
    [ceph: root@host01 /]# ssh-copy-id -f -i /etc/ceph/ceph.pub root@host03

  2. ブートストラップ中に提供されたデフォルトの認証情報を使用してダッシュボードにログインします。
  3. パスワードを変更し、新しいパスワードでダッシュボードにログインします。
  4. ランディングページで、Expand Cluster をクリックします。

    注記

    Expand Cluster をクリックすると、デプロイ手順を案内するウィザードが開きます。スキップしてホストとサービスを個別に追加するには、Skip をクリックします。

    図2.2 クラスターのデプロイメント

    クラスターのデプロイメント
  5. ホストを追加します。これは、ストレージクラスター内の各ホストに対して実行する必要があります。

    1. Add Hosts の手順で、Add をクリックします。
    2. ホスト名を指定します。これは、ブートストラップされたホストからキーをコピーするときに提供されたホスト名と同じです。

      注記

      ホスト名のコンマ区切りリスト、範囲式、またはコンマ区切りの範囲式を使用して、複数のホストを追加します。

    3. オプション: ホストのそれぞれの IP アドレスを指定します。
    4. オプション: サービスが作成されるホストのラベルを選択します。新しいラベルを選択または追加するには、鉛筆アイコンをクリックします。
    5. Add Host をクリックします。

      Add Hosts ペインに新しいホストが表示されます。

    6. Next をクリックします。
  6. OSD を作成します。

    1. Create OSDs の手順で、プライマリーデバイスの Add をクリックします。
    2. Primary Devices ウィンドウで、デバイスをフィルタリングして選択します。
    3. Add をクリックします。
    4. オプション: Create OSDs ウィンドウで、WAL や DB デバイスなどの共有デバイスがある場合はデバイスを追加します。
    5. オプション: Features セクションで、Encryption を選択して機能を暗号化します。
    6. Next をクリックします。
  7. サービスを作成します。

    1. Create Services の手順で、Create をクリックします。
    2. Create Service フォームで、以下を実行します。

      1. サービスタイプを選択します。
      2. サービス ID を指定します。ID はサービスの一意の名前です。この ID は、サービス名 (service_type.service_id) で使用されます。

…オプション: サービスが Unmanaged の場合は選択します。

+ Unmanaged サービスを選択すると、オーケストレーターはこのサービスに関連付けられているデーモンを起動または停止しません。配置およびその他のすべてのプロパティーは無視されます。

  1. ホスト別の配置かラベル別の配置かを選択します。
  2. ホストを選択します。
  3. Count フィールドに、デプロイする必要があるデーモンまたはサービスの数を入力します。

    1. Create Service をクリックします。

      Create Services ペインに新しいサービスが表示されます。

      1. Create Service ウィンドウで、Next をクリックします。
      2. クラスターのデプロイメントの詳細を確認します。

        Cluster ResourcesHosts by ServicesHost Details を確認します。パラメーターを編集するには、Back をクリックして前の手順に従います。

        図2.3 クラスターのレビュー

        クラスターのレビュー
      3. Expand Cluster をクリックします。

        Cluster expansion displayed 通知が表示され、ダッシュボード上でクラスターのステータスが HEALTH_OK に変わります。

検証

  1. cephadm シェルにログインします。

    [root@host01 ~]# cephadm shell

  2. ceph-s コマンドを実行します。

    [ceph: root@host01 /]# ceph -s

    クラスターの正常性は HEALTH_OK です。

関連情報

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.