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] ignore_keyspaces
- システム・キースペースの他にリペア時に無視するキースペースのリスト。
- [repair_service] ignore_tables
- リペア時に除外するキースペースとテーブルのリスト。例:keyspace1.standard1, keyspace1.standard2。
インクリメンタル・リペアの基本構成
- [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
テーブルがインクリメンタル・リペアに含まれています。