ノード健全性およびインデックス作成ステータスのスコアの収集
ノード健全性オプションを構成する手順と、健全性およびインデックス作成のスコアを取得するコマンド。
ノード健全性オプションは、常にすべてのノードで有効です。ノード健全性とは、検索クエリーを処理するためのノードの適合度をスコアベースで表現したものです。
ノード健全性の複合スコアは、削除されたミューテーションと稼働時間に基づいています。0〜1の動的な健全性スコアは、指定されたDataStax Enterpriseノードの健全性を示します。
- スコアが高いほど、ノードの健全性は良好です。1が最も高いスコアです。
- 削除された多数のミューテーションを持つノードと、起動されたばかりのノードには、低いスコアが適用されます。
DSE Searchノードでは、シャード選択アルゴリズムによって、アカウントの近接度と、アクティブ・ステータスやインデックス作成ステータスなどのセカンダリ係数が使用されます。
ユーザーは、ノード健全性スコアとインデックス作成ステータスを調べることができます。インデックス作成ステータスは、INDEXING、FINISHED、またはFAILEDです。分散Solrクエリーのレプリケーション選択は、特定のトークン範囲に複数の候補が存在する場合にノードの健全性を考慮するように構成できます。この健全性ベースのルーティングでは、インデックスの整合性とクエリーのスループット間のトレードオフが有効になります。パフォーマンスが最優先事項の場合は、健全性ベースのルーティングを有効にしないでください。
dse.yamlファイルの場所は、インストールのタイプによって異なります。
Installer-Services | /etc/dse/dse.yaml |
パッケージ・インストール | /etc/dse/dse.yaml |
Installer-No Services | install_location/resources/dse/conf/dse.yaml |
tarボール・インストール | install_location/resources/dse/conf/dse.yaml |