1つ以上のシャードがダウンしているとき、私はElasticsearch 5アプリをテストする必要があります。シャードを強制的に殺す方法はありますか? (JavaやcurlやSenseを使用していますか?)弾性探査 - 強制的にシャルドを殺す
答えて
APIはありません。別のバージョンの自己破棄APIを待たなければなりません。
一般的なシナリオのように聞こえます。マルチノードクラスタ(通常は3が本番環境の設定では最小です)を持って、1つのノードを強制終了してください。正常なシャットダウン、kill 9、ネットワークインターフェイスの停止など... Elasticsearchがそのようなシナリオでどのように動作し回復するかを見ることができます。
しかし、elasticsearchは実行中のプロセスが1つだけです(ps -ef | grep elastic *を実行する場合)。では、ノードを1つだけ殺すにはどうすればいいですか? – user2689782
テストレベルでも同様のことをしています(https://github.com/elastic/elasticsearch/blob/master/test/framework/src/main/java/org/elasticsearch/index/shard/IndexShardTestCase.java)。しかし、私はあなたがここでテストしようとしていることを理解していません。どのように1つ(またはいくつか)のシャードが影響を受け、ノード全体ではありません。また、高可用性が必要な場合は、少なくとも3つのノードが必要です。 – xeraa
- 1. シャルドの弾性サーチサイジング
- 2. 弾性探査データノードを再起動します。
- 3. kubernetesでの生産における弾性探査
- 4. 弾性探査荷重が均等に分散されない
- 5. 弾性探査に特有の言葉の分析
- 6. 弾性探査は解析されていないフィールド
- 7. 新しいタイプへの弾性探査投影
- 8. 完了突然変異の弾性探査機でのスージーズ
- 9. 弾性探索キュレーター
- 10. 弾性探索クラスタ
- 11. 弾性探索ヒープサイズ
- 12. 弾性探索クラスタ接続
- 13. 強制的にローカルリポジトリの依存関係を探す
- 14. 再探索中に弾性探索クラスタが失敗する
- 15. 超特異的用語を扱う弾性探索
- 16. 弾性探索クラスタの保護
- 17. 弾性探索独立した検索
- 18. 弾性探索クラスタの発見 - ユニキャストホスト
- 19. GMが強制的にspacer.gifを含むTDを強制的に16pxにする
- 20. リレーでフェッチを強制的に強制する方法
- 21. 強制的にgitでファイルにプルを強制するには?
- 22. ロギングコアを強制的にシャットダウンに強制しますか?
- 23. Googleカスタム検索で強制的に強制的に使用するモード
- 24. 強制的にGitのサブモジュールを強制的に最新の状態にする
- 25. 強制的にDataGridViewを強制的に列と行を生成する
- 26. 強制的な値の強制伝播
- 27. HTMLリンクを強制的に強制する方法は?
- 28. 強制的にOpenGLコアプロファイルを強制する
- 29. jbossポータルサーバで強制的にユーザセッション(ログアウト)を強制終了する
- 30. アスペクト比を強制的に強制する方法 - css
シャード割り当てを無効にする方法があります。それはあなたがしたいことですか? – RoiHatam
断片割当を無効にしても、検索を実行することはできません。私は検索を実行したいが、その過程で、断片を落とす必要がある。 – user2689782
単一のノード上にある場合は、プライマリ・シャードのみが割り当てられます。プライマリシャードを殺すことは意味がありません。つまり、データの一部が失われ、クラスタが壊れてしまうことになります。 ESがそのような機能を提供することはさらに意味をなさない。なぜそれをテストしたいのですか? – Val