一般的なクラスターの問題を修正する

このガイドでは、Elasticsearch クラスターの一般的なエラーや問題を修正する方法について説明します。

  • ウォーターマークエラー
  • データノードのディスクスペースが critically low で、洪水段階のディスク使用量のウォーターマークに達したときに発生するウォーターマークエラーを修正します。
  • サーキットブレーカーエラー
  • Elasticsearch は、ノードが JVM ヒープメモリを使い果たすのを防ぐためにサーキットブレーカーを使用します。Elasticsearch が操作がサーキットブレーカーを超えると推定した場合、その操作を停止し、エラーを返します。
  • 高い CPU 使用率
  • 高い CPU 使用率の最も一般的な原因とその解決策。
  • 高い JVM メモリ圧力
  • 高い JVM メモリ使用量は、クラスターのパフォーマンスを低下させ、サーキットブレーカーエラーを引き起こす可能性があります。
  • 赤または黄色のクラスター状態
  • 赤または黄色のクラスター状態は、1 つ以上のシャードが欠落しているか、未割り当てであることを示します。これらの未割り当てのシャードは、データ損失のリスクを高め、クラスターのパフォーマンスを低下させる可能性があります。
  • 拒否されたリクエスト
  • Elasticsearch がリクエストを拒否すると、操作を停止し、429 レスポンスコードを持つエラーを返します。
  • タスクキューのバックログ
  • バックログのあるタスクキューは、タスクの完了を妨げ、クラスターを不健康な状態にする可能性があります。
  • 未割り当てのシャードを診断する
  • シャードが未割り当てになる理由は、設定ミスからディスクスペースの不足まで、さまざまです。
  • 不安定なクラスターのトラブルシューティング
  • ノードが予期せず離脱するクラスターは不安定で、いくつかの問題を引き起こす可能性があります。
  • マッピングの爆発
  • インデックスまたはインデックスパターンがマッピングフィールドの数が多く爆発し、Elasticsearch と Kibana のパフォーマンスの検索問題を引き起こすクラスター。
  • ホットスポッティング
  • リソースの利用がノード間で不均等に分配されると、Elasticsearch でホットスポッティングが発生する可能性があります。