我看到這個時,我做ps -aef | grep的elasticsearch HeapDumpOnOutOfMemoryErrorHeapDumpOnOutOfMemoryError ElasticSearch
501 37347 1 0下午2點29 ttys004 0:04.14/USR/bin中/ JAVA -Xms4g -Xmx4g -Xss256k -Djava.awt.headless =真-XX:+ UseParNewGC - XX:+ UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction = 75 -XX:+ UseCMSInitiatingOccupancyOnly -XX:+ HeapDumpOnOutOfMemoryError -Delasticsearch -Des.path.home =/Users/abdullahmuhammad/elasticsearch -cp:/Users/abdullahmuhammad/elasticsearch/lib/elasticsearch-0.20 .jar:/ Users/abdullahmuhammad/elasticsearch/lib/:/ Users/abdullahmuhammad/elasticsearch/lib/sigar/ org.elasticsearch.bootstrap.ElasticSearch
我已經嘗試了一些東西。玩初始堆的大小。增加,減少它。 我也刪除了我的整個索引,但仍然沒有運氣。
我用下面的方法刪除索引。
curl -XDELETE 'http://localhost:9200/_all/'
任何幫助,將不勝感激。
而你的問題是? –
我得到HeapDumpOnOutOfMemoryError。 – AMBasra
HeapDumpOnOutOfMemoryError不是你得到的。這是一個指定在OOME上進行堆轉儲的JVM選項 –