3.21. cephadm-clients Playbook の実行


cephadm-clients.yml Playbook は、設定および管理キーリングファイルの Ceph クライアントのグループに分散を処理します。

注記

Playbook の実行時に設定ファイルを指定しない場合には、Playbook は最小限の設定ファイルを生成し、配布します。デフォルトでは、生成されたファイルは /etc/ceph/ceph.conf にあります。

注記

cephadm-ansible Playbook を使用していない場合は、Ceph クラスターをアップグレードした後、クライアントノードの ceph-common パッケージとクライアントライブラリーをアップグレードする必要があります。詳細は、Red Hat Ceph Storage アップグレードガイド の Red Hat Ceph Storage クラスターのアップグレード セクションを参照してください。

前提条件

  • Ansible 管理ノードへの root レベルのアクセス。
  • ストレージクラスター内のすべてのノードへの sudo アクセスおよびパスワードなしの ssh アクセスのある Ansible ユーザー。
  • cephadm-ansible パッケージがインストールされている。
  • ストレージクラスターの初期ホストでプリフライト Playbook が実行されている。詳細は、プリフライト Playbook の実行 を参照してください。
  • client_group 変数は Ansible インベントリーファイルに指定する必要があります。
  • [admin] グループは、管理キーリングが /etc/ceph/ceph.client.admin.keyring にあるノードを持つインベントリーファイルに定義されます。

手順

  1. /usr/share/cephadm-ansible ディレクトリーに移動します。
  2. クライアントグループの初期ホストで、cephadm-clients.yml Playbook を実行します。PATH_TO_KEYRING の admin ホストの admin キーリングへのフルパス名を使用します。オプション: 使用する既存の設定ファイルを指定する場合は、CONFIG-FILE の設定ファイルへの完全パスを指定します。ANSIBLE_GROUP_NAME のクライアントのグループには、Ansible グループ名を使用します。管理キーリングと設定ファイルが FSID 用に保存されるクラスターの FSID を使用します。FSID のデフォルトのパスは /var/lib/ceph/ です。

    構文

    ansible-playbook -i hosts cephadm-clients.yml -extra-vars '{"fsid":"FSID", "client_group":"ANSIBLE_GROUP_NAME", "keyring":"PATH_TO_KEYRING", "conf":"CONFIG_FILE"}'

    例

    [ceph-admin@admin cephadm-ansible]$ ansible-playbook -i hosts cephadm-clients.yml --extra-vars '{"fsid":"be3ca2b2-27db-11ec-892b-005056833d58","client_group":"fs_clients","keyring":"/etc/ceph/fs.keyring", "conf": "/etc/ceph/ceph.conf"}'

インストールが完了すると、グループに指定したクライアントには管理キーリングが設定されます。設定ファイルを指定しない場合には、cephadm-ansible は各クライアントに最小限のデフォルト設定ファイルを作成します。

3.21.1. チューニングプロファイルの変更

チューニングプロファイルを作成したら、既存のチューニングプロファイルを変更して、必要に応じて sysctl 設定を調整できます。

既存のチューニングプロファイルは、次の 2 つの方法で変更できます。

  • 同じプロファイル名で YAML 仕様を再適用します。
  • 設定を調整するには、tuned-profile add-setting および rm-setting パラメーターを使用します。

前提条件

  • 稼働中の Red Hat Ceph Storage クラスターがある。
  • 管理ホストへの root レベルのアクセス。
  • tuned パッケージのインストール。

方法 1:

  • tuned-profile add-setting および rm-setting パラメーターを使用して設定を変更します。

    1. Ceph 管理ホストから、既存のプロファイルの設定を追加または変更します。

      構文

      ceph orch tuned-profile add-setting PROFILE_NAME SETTING_NAME VALUE

      例

      [root@host01 ~]# ceph orch tuned-profile add-setting mon_hosts_profile vm.vfs_cache_pressure 110
      
      Added setting vm.vfs_cache_pressure with value 110 to tuned profile mon_hosts_profile

    2. 既存のプロファイルから設定を削除するには:

      構文

      ceph orch tuned-profile rm-setting PROFILE_NAME SETTING_NAME

      例

      [root@host01 ~]# ceph orch tuned-profile rm-setting mon_hosts_profile vm.vfs_cache_pressure
      
      Removed setting vm.vfs_cache_pressure from tuned profile mon_hosts_profile

方法 2:

  • 同じプロファイル名で YAML 仕様を再適用して設定を変更します。

    1. Ceph 管理ホストから、YAML 仕様ファイルを作成するか、既存の仕様ファイルを変更します。

      構文

      vi TUNED_PROFILE_NAME.yaml

      例

      [root@host01 ~]# vi mon_hosts_profile.yaml

    2. YAML ファイルを編集して、変更する調整済みパラメーターを含めます。

      構文

      profile_name: PROFILE_NAME
      placement:
        hosts:
          - HOST1
          - HOST2
      settings:
        SYSCTL_PARAMETER: SYSCTL_PARAMETER_VALUE

      例

      profile_name: mon_hosts_profile
      placement:
        hosts:
          - host01
          - host02
      settings:
        fs.file-max: 2000000
        vm.swappiness: 15

    3. チューニングプロファイルを適用します。

      構文

      ceph orch tuned-profile apply -i TUNED_PROFILE_NAME.yaml

      例

      [root@host01 ~]# ceph orch tuned-profile apply -i mon_hosts_profile.yaml
      
      Saved tuned profile mon_hosts_profile

      注記

      配置を変更するには、同じ名前のプロファイルを再適用する必要があります。Cephadm は名前でプロファイルを追跡するため、既存のプロファイルと同じ名前のプロファイルを適用すると、古いプロファイルが上書きされます。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

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

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

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

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

Legal Notice

Theme

© 2026 Red Hat
トップに戻る