본문 바로가기
ELK

elasticsearch heap size 확인 및 수정

by YoonJong 2024. 2. 10.
728x90

elasticsearch 의 기본 jvm heap size 는 실행할 때 로그에서 확인할 수 있습니다.

 

heap 사이즈를 수정하기 위해서는 /config 폴더에 있는 jvm.options 에 설정하면 됩니다.

 

아래와 같이 512mb 를 사용하는 것으로 수정해보겠습니다.

 

-Xms 와 -Xmx 는 동일하게 설정해주는 것이 좋습니다.

  • -Xms: 이 옵션은 JVM의 초기 힙 크기를 설정합니다. 즉, JVM이 시작될 때 할당되는 힙 메모리의 크기를 나타냅니다. 예를 들어, -Xms2g는 JVM이 시작될 때 2GB의 힙 메모리를 할당하도록 지정합니다.
  • -Xmx: 이 옵션은 JVM이 사용할 수 있는 최대 힙 크기를 설정합니다. 즉, JVM이 할당할 수 있는 힙 메모리의 최대치를 나타냅니다. 예를 들어, -Xmx4g는 JVM이 사용할 수 있는 최대 힙 메모리를 4GB로 제한합니다.

 

위와 같이 설정 한 후 다시 실행하면 로그에서 512mb 로 수정된것을 확인할 수 있습니다.

728x90

'ELK' 카테고리의 다른 글

elasticsearch 8.x Version curl: (52) Empty reply from server  (1) 2024.02.10

댓글