3.4. ホストへのラベルの追加


Ceph オーケストレーターを使用して、ラベルをホストに追加します。ラベルを使用して、デーモンの配置を指定できます。

ラベルの例の一部は、ホストにデプロイされるサービスに基づいて、mgrmon、および osd になります。各ホストに複数のラベルを指定できます。

cephadm に特別な意味を持ち、_ で始まる以下のホストラベルを追加することもできます。

  • _no_schedule: このラベルは、cephadm がホスト上でデーモンをスケジュールまたはデプロイすることを阻止します。すでに Ceph デーモンが含まれている既存のホストに追加されると、これにより、cephadm は、自動的に削除されない OSD を除いて、それらのデーモンを別の場所に移動します。ホストに _no_schedule ラベルが追加されると、デーモンはそのホストにデプロイされません。ホストが削除される前にデーモンがドレインされると、そのホストに _no_schedule ラベルが設定されます。
  • _no_autotune_memory: このラベルは、ホスト上のメモリーを自動調整しません。そのホスト上の 1 つ以上のデーモンに対して、osd_memory_target_autotune オプションまたは他の同様のオプションが有効になっている場合でも、デーモンメモリーが調整されることを阻止します。
  • _admin: デフォルトでは、_admin ラベルはストレージクラスター内のブートストラップされたホストに適用され、client.admin キーは、ceph orch client-keyring {ls|set|rm} 関数でそのホストに配布されるように設定されます。このラベルを追加のホストに追加すると、通常、cephadm は設定ファイルとキーリングファイルを /etc/ceph ディレクトリーにデプロイします。

前提条件

  • インストールされ、ブートストラップされたストレージクラスター。
  • ストレージクラスター内のすべてのノードへの root レベルのアクセス。
  • ホストがストレージクラスターに追加されている。

手順

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

    [root@host01 ~]# cephadm shell

  2. ホストにラベルを追加します。

    構文

    ceph orch host label add HOSTNAME LABEL

    [ceph: root@host01 /]# ceph orch host label add host02 mon

検証

  • ホストをリスト表示します。

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

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.