2.5. サービス仕様を使用した Ceph デーモンのデプロイ


Ceph Orchestrator を使用すると、YAML ファイルのサービス仕様を使用して Ceph Manager、Ceph Monitors、Ceph OSD、モニタリングスタックなどのデーモンをデプロイできます。

前提条件

  • 稼働中の Red Hat Ceph Storage クラスターがある。
  • すべてのノードへの root レベルのアクセス。

手順

  1. yaml ファイルを作成します。

    [root@host01 ~]# touch mon.yaml

  2. このファイルは 2 つの方法で設定できます。

    • ファイルを編集して、配置仕様にホストの詳細を含めます。

      構文

      service_type: SERVICE_NAME
      placement:
        hosts:
          - HOST_NAME_1
          - HOST_NAME_2

      service_type: mon
      placement:
        hosts:
          - host01
          - host02
          - host03

    • ファイルを編集し、ラベルの詳細を配置仕様に含めます。

      構文

      service_type: SERVICE_NAME
      placement:
        label: "LABEL_1"

      service_type: mon
      placement:
        label: "mon"

  3. オプション: サービスのデプロイ中に、CPU、CA 証明書、その他のファイルなどのサービス仕様ファイルで追加のコンテナー引数を使用することもできます。

    extra_container_args:
      - "-v"
      - "/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro"
      - "--security-opt"
      - "label=disable"
      - "cpus=2"
      - "--collector.textfile.directory=/var/lib/node_exporter/textfile_collector2"

    注記

    Red Hat Ceph Storage 6.1 以降のリリースでは、Cephadm によってデプロイされたノードエクスポーターで追加のメトリックを有効にするための追加の引数の使用がサポートされています。

  4. YAML ファイルをコンテナー内のディレクトリーにマウントします。

    [root@host01 ~]# cephadm shell --mount mon.yaml:/var/lib/ceph/mon/mon.yaml

  5. そのディレクトリーに移動します。

    [ceph: root@host01 /]# cd /var/lib/ceph/mon/

  6. サービス仕様を使用して Ceph デーモンをデプロイします。

    構文

    ceph orch apply -i FILE_NAME.yaml

    [ceph: root@host01 mon]# ceph orch apply -i mon.yaml

検証

  • サービスをリスト表示します。

    [ceph: root@host01 /]# ceph orch ls

  • ホスト、デーモン、およびプロセスをリスト表示します。

    構文

    ceph orch ps --daemon_type=DAEMON_NAME

    [ceph: root@host01 /]# ceph orch ps --daemon_type=mon

関連情報

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.