付録E プール、配置グループ、および CRUSH の設定オプション


プール、配置グループ、および CRUSH アルゴリズムを管理する Ceph のオプションです。

設定オプション説明デフォルト

mon_allow_pool_delete

モニターがプールを削除することができます。RHCS 3 以降のリリースでは、データ保護のための追加措置として、モニターはデフォルトでプールを削除できません。

Boolean

false

mon_max_pool_pg_num

プールあたりの配置グループの最大数

Integer

65536

mon_pg_create_interval

同じ Ceph OSD デーモンでの PG 作成の間の秒数

Float

30.0

mon_pg_stuck_threshold

PG がスタックしていると判断できるまでの秒数

32 ビット整数

300

mon_pg_min_inactive

Ceph は、mon_pg_stuck_threshold より長く非アクティブのままの PG の数がこの設定を超える場合に、クラスターログに HEALTH_ERR ステータスを発行します。デフォルト設定は 1 つの PG です。正数以外の数値を指定すると、この設定は無効になります。

Integer

1

mon_pg_warn_max_per_osd

Ceph は、クラスター内の OSD ごとの PG の平均数がこの設定よりも大きい場合に、クラスターログの HEALTH_WARN ステータスを発行します。正数以外の数値を指定すると、この設定は無効になります。

Integer

300

mon_pg_warn_min_per_osd

Ceph は、クラスター内の OSD ごとの PG の平均数がこの設定よりも小さい場合に、クラスターログで HEALTH_WARN ステータスを発行します。正数以外の数値を指定すると、この設定は無効になります。

Integer

30

mon_pg_warn_min_objects

クラスター内のオブジェクトの総数がこの数以下の場合は警告を発生しません。

Integer

1000

mon_pg_warn_min_pool_objects

オブジェクト数がこの数以下のプールには警告を発生しません。

Integer

1000

mon_pg_check_down_all_threshold

down OSD のしきい値 (パーセント) で、Ceph はすべての PG をチェックして、それらがスタックまたは古くなっていることを確認します。

Float

0.5

mon_pg_warn_max_object_skew

プール内のオブジェクトの平均数 mon pg warn max object skew を超える場合、Ceph はクラスターログで HEALTH_WARN ステータスを発行します。正数以外の数値を指定すると、この設定は無効になります。

Float

10

mon_delta_reset_interval

Ceph が PG デルタをゼロにリセットするまでの非アクティブ時の秒数。Ceph は、各プールの使用済み容量のデルタを追跡し、管理者がリカバリーの進捗状況やパフォーマンスを評価するのに役立てます。

Integer

10

mon_osd_max_op_age

HEALTH_WARN ステータスを発行する前に操作が完了するまでの最大期間 (秒単位)。

Float

32.0

osd_pg_bits

Ceph OSD デーモンごとの配置グループのビット数

32 ビット整数

6

osd_pgp_bits

配置目的の配置グループ (PGP) の Ceph OSD デーモンあたりのビット数

32 ビット整数

6

osd_crush_chooseleaf_type

CRUSH ルールで chooseleaf に使用するバケットタイプ。名前ではなく従来のランクを使用します。

32 ビット整数

1.通常は、1 つまたは複数の Ceph OSD デーモンを含むホストです。

osd_pool_default_crush_replicated_ruleset

レプリケートされたプールを作成する際に使用するデフォルトの CRUSH ルールセット

8 ビット整数

0

osd_pool_erasure_code_stripe_unit

イレイジャーコード化されたプールのオブジェクトストライプのチャンクのデフォルトサイズをバイト単位で設定します。サイズ S のすべてのオブジェクトは N ストライプとして格納され、各データチャンクは stripe unit バイトを受け取ります。N * stripe unit バイトの各ストライプは、個別にエンコード/エンコードされます。このオプションは、イレイジャーコードプロファイルの stripe_unit 設定で上書きできます。

32 ビット符号なし整数

4096

osd_pool_default_size

プール内のオブジェクトのレプリカ数を設定します。デフォルト値は、ceph osd pool set {pool-name} size {size} と同じです。

32 ビット整数

3

osd_pool_default_min_size

プール内のオブジェクトに対して、クライアントへの書き込み操作を確認するための、書き込み済みレプリカの最小数を設定します。最小値が満たされていない場合、Ceph はクライアントへの書き込みを確認しません。この設定により、degraded モードで動作している場合にレプリカの最小数を確保できます。

32 ビット整数

0 (これは、特定の最小値がないことを意味します)0 の場合、最小は size - (size / 2) になります。

osd_pool_default_pg_num

プールの配置グループのデフォルト数。デフォルト値は、mkpoolpg_num と同じです。

32 ビット整数

32

osd_pool_default_pgp_num

プールに対する配置の配置グループのデフォルト数です。デフォルト値は、mkpoolpgp_num と同じです。PG と PGP は同じであるべきです。

32 ビット整数

0

osd_pool_default_flags

新しいプールのデフォルトフラグ

32 ビット整数

0

osd_max_pgls

リストアップする配置グループの最大数。大きな数を要求するクライアントは、Ceph OSD デーモンを拘束できます。

未署名の 64 ビット整数

1024

osd_min_pg_log_entries

ログファイルをトリミングする際に維持する配置グループログの最小数

32 ビット符号なし整数

250

osd_default_data_pool_replay_window

クライアントが要求を再生するのを OSD が待つ時間 (秒)

32 ビット整数

45

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.