Pada hari ini saya akan membahas mengenai Solusi java.lang.outofmemory error java heap space pada elasticsearch docker .
Problem yang muncul ketika melihat log elasticsearch yang berjalan di docker seperti berikut:
java.lang.OutOfMemoryError: Java heap space
[2018-05-30T16:45:39,564][ERROR][o.e.b.ElasticsearchUncaughtExceptionHandler] [] fatal error in thread [elasticsearch[CJ_O7Il][fetch_shard_store][T#49]], exiting
java.lang.OutOfMemoryError: Java heap space
Ketika muncul error tersebut elasticsearch akan stop otomatis.
Solusi nya :
- nano /etc/elasticsearch/jvm.options
-Xms4g
-Xmx4g
- untuk docker ( docker-compose )
- "ES_JAVA_OPTS=-Xms1G -Xmx1G"
NOTE :
untuk memory bisa di sesuaikan dimulai dari default 512m, 1G - xG
Sekian untuk pembahasan kali ini.
(Visited 294 times, 1 visits today)