2017-03-26 3 views
1

2GB RAM이 장착 된 SSD 컴퓨터에서 elasticsearch를 실행하는 동안 계속해서 오류가 발생합니다. 2GB RAM이 장착 된 컴퓨터에서 elasticsearch 부팅

elasticsearch[1234] : # There is insufficient memory for the Java Runtime Environment to continue. 
elasticsearch[1234] : # Native memory allocation (mmap) failed to map 1973026816 bytes for committing reserved memory. 

은 내가 elasticsearch를 다시 시작

ES_JAVA_OPTS="-Xms1g -Xmx1g" 
ES_HEAP_SIZE=1g 

다음과 같은 옵션이 수정 된 기본 구성 /etc/init.d/elasticsearch을 수정하지만 같은 오류가 계속.

sudo /bin/systemctl restart elasticsearch.service 

아이디어가 있으십니까?

답변

1

jvm.options 파일에 Xms 및 Xmx를 설정해야합니다. (/etc/elasticsearch/jvm.options)

또한 환경 변수 (ES_JAVA_OPTS="-Xms1g -Xmx1g")를 사용할 수도 있지만 작동하려면 jvm.options의 설정을 주석 처리해야합니다.

추신 : 버전을 지정하지 않았으므로 5.x라고 가정합니다.

+0

태그의 버전을 언급했습니다. – comiventor

+0

내 잘못, 미안. 하지만 일한 것으로 보인다 :) – xeraa