# java.lang.OutOfMemoryError at org.apache.lucene.util.packed.Direct8.\<init\>(Direct8.java:36)

**URL:** <https://discuss.elastic.co/t/java-lang-outofmemoryerror-at-org-apache-lucene-util-packed-direct8-init-direct8-java-36/115200>\
**Category:** Elasticsearch\
**Created:** [January 12, 2018, 2:05am UTC](https://discuss.elastic.co/t/java-lang-outofmemoryerror-at-org-apache-lucene-util-packed-direct8-init-direct8-java-36/115200 "2018-01-12T02:05:30Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![gilles17](https://avatars.discourse-cdn.com/v4/letter/g/aca169/32.png) [@gilles17](https://discuss.elastic.co/u/gilles17)\
**Post date:** [January 12, 2018, 2:05am UTC](https://discuss.elastic.co/t/java-lang-outofmemoryerror-at-org-apache-lucene-util-packed-direct8-init-direct8-java-36/115200/1 "2018-01-12T02:05:30Z")

</div>

I have got the error log below, anyone may help?

[2018-01-11T15:50:37,742][ERROR][o.e.b.ElasticsearchUncaughtExceptionHandler] [node-2] fatal error in thread [elasticsearch[node-2][search][T#1]], exiting  
java.lang.OutOfMemoryError: Java heap space  
at org.apache.lucene.util.packed.Direct8.(Direct8.java:36) ~[lucene-core-6.5.1.jar:6.5.1 cd1f23c63abe03ae650c75ec8ccb37762806cc75 - jimczi - 2017-04-21 12:17:15]  
at org.apache.lucene.util.packed.PackedInts.getMutable(PackedInts.java:954) ~[lucene-core-6.5.1.jar:6.5.1 cd1f23c63abe03ae650c75ec8ccb37762806cc75 - jimczi - 2017-04-21 12:17:15]  
at org.apache.lucene.util.packed.PackedInts.getMutable(PackedInts.java:939) ~[lucene-core-6.5.1.jar:6.5.1 cd1f23c63abe03ae650c75ec8ccb37762806cc75 - jimczi - 2017-04-21 12:17:15]  
at org.apache.lucene.util.packed.GrowableWriter.(GrowableWriter.java:46) ~[lucene-core-6.5.1.jar:6.5.1 cd1f23c63abe03ae650c75ec8ccb37762806cc75 - jimczi - 2017-04-21 12:17:15]  
at org.apache.lucene.util.packed.PagedGrowableWriter.newMutable(PagedGrowableWriter.java:56) ~[lucene-core-6.5.1.jar:6.5.1 cd1f23c63abe03ae650c75ec8ccb37762806cc75 - jimczi - 2017-04-21 12:17:15]  
at org.apache.lucene.util.packed.AbstractPagedMutable.fillPages(AbstractPagedMutable.java:57) ~[lucene-core-6.5.1.jar:6.5.1 cd1f23c63abe03ae650c75ec8ccb37762806cc75 - jimczi - 2017-04-21 12:17:15]  
at org.apache.lucene.util.packed.PagedGrowableWriter.(PagedGrowableWriter.java:50) ~[lucene-core-6.5.1.jar:6.5.1 cd1f23c63abe03ae650c75ec8ccb37762806cc75 - jimczi - 2017-04-21 12:17:15]  
at org.apache.lucene.util.packed.PagedGrowableWriter.(PagedGrowableWriter.java:43) ~[lucene-core-6.5.1.jar:6.5.1 cd1f23c63abe03ae650c75ec8ccb37762806cc75 - jimczi - 2017-04-21 12:17:15]  
at org.elasticsearch.index.fielddata.ordinals.OrdinalsBuilder$OrdinalsStore.(OrdinalsBuilder.java:163) ~[elasticsearch-5.4.1.jar:5.4.1]  
at org.elasticsearch.index.fielddata.ordinals.OrdinalsBuilder.(OrdinalsBuilder.java:291) ~[elasticsearch-5.4.1.jar:5.4.1]  
at org.elasticsearch.index.fielddata.plain.PagedBytesIndexFieldData.loadDirect(PagedBytesIndexFieldData.java:114) ~[elasticsearch-5.4.1.jar:5.4.1]  
at org.elasticsearch.index.fielddata.plain.PagedBytesIndexFieldData.loadDirect(PagedBytesIndexFieldData.java:55) ~[elasticsearch-5.4.1.jar:5.4.1]  
at org.elasticsearch.indices.fielddata.cache.IndicesFieldDataCache$IndexFieldCache.lambda$load$0(IndicesFieldDataCache.java:135) ~[elasticsearch-5.4.1.jar:5.4.1]  
at org.elasticsearch.indices.fielddata.cache.IndicesFieldDataCache$IndexFieldCache$$Lambda$1958/336390819.load(Unknown Source) ~[?:?]  
at org.elasticsearch.common.cache.Cache.computeIfAbsent(Cache.java:401) ~[elasticsearch-5.4.1.jar:5.4.1]  
at org.elasticsearch.indices.fielddata.cache.IndicesFieldDataCache$IndexFieldCache.load(IndicesFieldDataCache.java:130) ~[elasticsearch-5.4.1.jar:5.4.1]  
at org.elasticsearch.index.fielddata.plain.AbstractIndexFieldData.load(AbstractIndexFieldData.java:68) ~[elasticsearch-5.4.1.jar:5.4.1]  
at org.elasticsearch.index.fielddata.fieldcomparator.BytesRefFieldComparatorSource$1.getSortedDocValues(BytesRefFieldComparatorSource.java:92) ~[elasticsearch-5.4.1.jar:5.4.1]  
at org.apache.lucene.search.FieldComparator$TermOrdValComparator.getLeafComparator(FieldComparator.java:767) ~[lucene-core-6.5.1.jar:6.5.1 cd1f23c63abe03ae650c75ec8ccb37762806cc75 - jimczi - 2017-04-21 12:17:15]  
at org.apache.lucene.search.FieldValueHitQueue.getComparators(FieldValueHitQueue.java:180) ~[lucene-core-6.5.1.jar:6.5.1 cd1f23c63abe03ae650c75ec8ccb37762806cc75 - jimczi - 2017-04-21 12:17:15]  
at org.apache.lucene.search.TopFieldCollector$PagingFieldCollector.getLeafCollector(TopFieldCollector.java:191) ~[lucene-core-6.5.1.jar:6.5.1 cd1f23c63abe03ae650c75ec8ccb37762806cc75 - jimczi - 2017-04-21 12:17:15]  
at org.apache.lucene.search.FilterCollector.getLeafCollector(FilterCollector.java:40) ~[lucene-core-6.5.1.jar:6.5.1 cd1f23c63abe03ae650c75ec8ccb37762806cc75 - jimczi - 2017-04-21 12:17:15]  
at org.elasticsearch.search.query.CancellableCollector.getLeafCollector(CancellableCollector.java:61) ~[elasticsearch-5.4.1.jar:5.4.1]  
at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:660) ~[lucene-core-6.5.1.jar:6.5.1 cd1f23c63abe03ae650c75ec8ccb37762806cc75 - jimczi - 2017-04-21 12:17:15]  
at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:473) ~[lucene-core-6.5.1.jar:6.5.1 cd1f23c63abe03ae650c75ec8ccb37762806cc75 - jimczi - 2017-04-21 12:17:15]  
at org.elasticsearch.search.query.QueryPhase.execute(QueryPhase.java:388) ~[elasticsearch-5.4.1.jar:5.4.1]  
at org.elasticsearch.search.query.QueryPhase.execute(QueryPhase.java:108) ~[elasticsearch-5.4.1.jar:5.4.1]  
at org.elasticsearch.search.SearchService.loadOrExecuteQueryPhase(SearchService.java:247) ~[elasticsearch-5.4.1.jar:5.4.1]  
at org.elasticsearch.search.SearchService.executeQueryPhase(SearchService.java:262) ~[elasticsearch-5.4.1.jar:5.4.1]  
at org.elasticsearch.action.search.SearchTransportService$6.messageReceived(SearchTransportService.java:339) ~[elasticsearch-5.4.1.jar:5.4.1]  
at org.elasticsearch.action.search.SearchTransportService$6.messageReceived(SearchTransportService.java:336) ~[elasticsearch-5.4.1.jar:5.4.1]  
at org.elasticsearch.transport.RequestHandlerRegistry.processMessageReceived(RequestHandlerRegistry.java:69) ~[elasticsearch-5.4.1.jar:5.4.1]

OS is CentOS 6.8 64bit, jdk is 1.8

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [February 9, 2018, 2:05am UTC](https://discuss.elastic.co/t/java-lang-outofmemoryerror-at-org-apache-lucene-util-packed-direct8-init-direct8-java-36/115200/2 "2018-02-09T02:05:47Z")

</div>

Closed on February 9, 2018, 2:05am UTC

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
