Repair Service(リペア・サービス)の基本的な構成のリファレンス

インクリメンタル・リペアにどのテーブルを含めるか、サブ範囲リペアからどのキースペースやテーブルを除外するかなど、すべてのユーザーが独自の環境に合わせて構成できる、デフォルトのない基本的なオプションのリファレンス。

このリファレインスには、インクリメンタル・リペアにどのテーブルを含めるか、サブ範囲リペアからどのキースペースやテーブルを除外するかなど、すべてのユーザーが独自の環境に合わせて構成できる、デフォルトのない基本的なRepair Service(リペア・サービス)オプションが含まれています。サブ範囲リペアでは、デフォルトで一部のシステム・キースペースとテーブルが除外されます。インクリメンタル・リペアには、デフォルトで一部のOpsCenterテーブルが含まれます。インクリメンタルにリペアするテーブルは、サブ範囲リペアの対象には含まれません。

現在、以下のオプションを構成でき、すべてのクラスターに適用するには[repair_service]セクションをopscenterd.conf ファイルに追加し、クラスターごとに適用するには cluster_name.confファイルにこのセクションを追加します。cluster_name.confの設定は、opscenterd.confの設定をオーバーライドします。構成を変更したら、opscenterdを再起動します

Repair Service(リペア・サービス)構成に問題がある場合、Best Practice Service(ベスト・プラクティス・サービス)の「Repair Service(リペア・サービス)が正しく構成されていない」ルールが不合格になり、正しく構成されていないオプションに関するガイダンスが表示されます(ルールがオフになっている場合を除く)。

Repair Service(リペア・サービス)のベスト・プラクティス・ルール

サブ範囲リペアの基本構成

サブ範囲リペアから除外するキースペースまたはテーブルにフラグを指定します。
[repair_service] ignore_keyspaces
システム・キースペースの他にサブ範囲リペア時または分散サブ範囲リペア時に無視するキースペースのリスト。
[repair_service] ignore_tables
サブ範囲リペア時に除外するキースペースとテーブルのリスト。分散サブ範囲リペアには適用されません。例:keyspace1.standard1, keyspace1.standard2。

分散サブ範囲リペアの基本構成

分散サブ範囲リペアを有効または無効にします。

[repair_service] enable_distributed_subrange_repair
Repair Serviceで、非常に膨大な量の個別のサブ範囲リペアを必要とする大規模で高密度のクラスターに合わせてより適切に拡大されるように設計された、分散サブ範囲リペアのジョブ・タイプを有効にするかどうかを指定します。デフォルト:False。

インクリメンタル・リペアの基本構成

インクリメンタル・リペアに含めるテーブルまたはデータ・センターにフラグを指定します。
[repair_service] incremental_repair_datacenters
データ・センターまたはラックごとにインクリメンタル・リペアを制限します。このオプションを設定すると、リペア要求がデータ・センター内と指定されたラック内のレプリカのみに制限され、パフォーマンスが向上します。例:dc1,dc2:rack1,dc2:rack2.デフォルトの動作では、すべてのレプリカに関して、すべてのデータ・センターとラックにリペア要求が送信されます。
[repair_service] incremental_repair_tables
インクリメンタル・リペアに含めるキースペースとテーブルのリスト。OpsCenter.settingsテーブルとOpsCenter.backup_reportsテーブルはデフォルトで含まれています。例:keyspace1.standard1, keyspace1.standard2。
注: デフォルトでは、OpsCenter.settingsテーブルとOpsCenter.backup_reportsテーブルがインクリメンタル・リペアに含まれています。
注: OpsCenter.settingsテーブルとOpsCenter.backup_reportsテーブルは、Repair Service(リペア・サービス)の[Status]ページの[Table Repair Tasks]ペインで特別なインクリメンタル・リペア・テーブルのフラグが指定されています。
その他のインクリメンタル構成オプションの詳細については、「インクリメンタル・リペアの構成」を参照してください。