3.11.2. ホストのラベル付け

Ceph オーケストレーターは、ホストへのラベルの割り当てをサポートします。ラベルは自由形式であり、特別な意味はありません。つまり、monmonitormycluster_monitor、またはその他のテキスト文字列を使用できます。各ホストに複数のラベルを指定できます。

たとえば、Monitor デーモンをデプロイするすべてのホストに mon ラベルを適用し、Manager デーモンをデプロイするすべてのホストに mgr を適用し、RADOS ゲートウェイに rgw を適用します。

ストレージクラスター内のすべてのホストにラベルを付けると、各ホストで実行されているデーモンをすばやく識別できるため、システム管理タスクが簡素化されます。さらに、Ceph オーケストレーターまたは YAML ファイルを使用して、特定のホストラベルを持つホストにデーモンをデプロイまたは削除できます。

前提条件

  • インストールされ、ブートストラップされたストレージクラスター。

手順

  1. cephadm シェルを起動します。

    [root@vm00 ~]# cephadm shell
    [cephadm@cephadm ~]#
  2. ホストにラベルを追加します。

    構文

    ceph orch host label add HOSTNAME LABEL

    [cephadm@cephadm ~]# ceph orch host label add node00 mon

3.11.2.1. ホストからのラベルの削除

  1. ceph オーケストレーターを使用して、ホストからラベルを削除します。

    構文

    ceph orch host label rm HOSTNAME LABEL

    [cephadm@cephadm ~]# ceph orch host label rm node00 mon