3.2. Ceph Orchestrator を使用した複数ホストの追加
YAML ファイル形式のサービス仕様の使用と同時に、Ceph Orchestrator を使用して複数のホストを Red Hat Ceph Storage クラスターに追加することができます。
前提条件
- 稼働中の Red Hat Ceph Storage クラスターがある。
手順
hosts.yaml
ファイルを作成します。例
[root@host01 ~]# touch hosts.yaml
hosts.yaml
ファイルを編集し、以下の詳細を含めます。例
service_type: host addr: host01 hostname: host01 labels: - mon - osd - mgr --- service_type: host addr: host02 hostname: host02 labels: - mon - osd - mgr --- service_type: host addr: host03 hostname: host03 labels: - mon - osd
YAML ファイルをコンテナー内のディレクトリーにマウントします。
例
[root@host01 ~]# cephadm shell --mount hosts.yaml:/var/lib/ceph/hosts.yaml
そのディレクトリーに移動します。
例
[ceph: root@host01 /]# cd /var/lib/ceph/
サービス仕様を使用してホストをデプロイします。
構文
ceph orch apply -i FILE_NAME.yaml
例
[ceph: root@host01 hosts]# ceph orch apply -i hosts.yaml
検証
ホストをリスト表示します。
例
[ceph: root@host01 /]# ceph orch host ls
関連情報
- Red Hat Ceph Storage Operations Guide の Listing hosts using the Ceph Orchestrator セクションを参照してください。