エラスティックサーチを開始できません。私は試した
bin/elasticsearch
bin/elasticsearch -f
bin/elasticsearch -f ES_HEAP_SIZE=4g
しかし、2秒間の一時停止の後、次のメッセージが表示され続けます...
{0.90.0}: Startup Failed ...
- OutOfMemoryError[unable to create new native thread]
注 1: サーバーに 400 万のドキュメントをインデックス化する前は、elasticsearch は完全に機能していましたが、その後もこのエラーが発生し続けました。
注2:elasticsearchが起動しなくても、elasticsearchサーバーでcurlコマンドを実行できます(確かに奇妙です)
curl -XGET http://localhost:9200
{
"ok" : true,
"status" : 200,
"name" : "Thumbelina",
"version" : {
"number" : "0.90.0",
"snapshot_build" : false
},
"tagline" : "You Know, for Search"
}
私の推測では、400 万のドキュメントに対する検索クエリの 1 つがまだ実行されていますが、ターミナルを終了し、プロセスを強制終了し、ヒープ サイズを増やし、bin/elasticsearch stop を使用して Elasticsearch プロセスを停止しようとしました。私のelasticsearchのバージョンは0.90.0です。長い質問で申し訳ありません。どんな助けも素晴らしいでしょう。ありがとう。