본문 바로가기

ELK2

elasticsearch heap size 확인 및 수정 elasticsearch 의 기본 jvm heap size 는 실행할 때 로그에서 확인할 수 있습니다. heap 사이즈를 수정하기 위해서는 /config 폴더에 있는 jvm.options 에 설정하면 됩니다. 아래와 같이 512mb 를 사용하는 것으로 수정해보겠습니다. -Xms 와 -Xmx 는 동일하게 설정해주는 것이 좋습니다. -Xms: 이 옵션은 JVM의 초기 힙 크기를 설정합니다. 즉, JVM이 시작될 때 할당되는 힙 메모리의 크기를 나타냅니다. 예를 들어, -Xms2g는 JVM이 시작될 때 2GB의 힙 메모리를 할당하도록 지정합니다. -Xmx: 이 옵션은 JVM이 사용할 수 있는 최대 힙 크기를 설정합니다. 즉, JVM이 할당할 수 있는 힙 메모리의 최대치를 나타냅니다. 예를 들어, -Xmx4g는.. 2024. 2. 10.
elasticsearch 8.x Version curl: (52) Empty reply from server elasticsearch 8.x 버전을 설치 후, 9200(http) 를 호출할때 아래와 같은 에러가 발생하면 security 를 false 로 설정 및 저장 후 다시 시도해보면 됩니다. 7.x 버전은 그냥 해도 실행되는 거 같습니다. curl: (52) Empty reply from server 1. elasticsearch/config 로 이동 2. vi elasticsearch.yml 실행 3. /security 검색으로 찾기 4. 위의 화면에서 false 인 부분이 처음에는 true 로 되어있습니다. ( 8.x 버전 부터는 자동으로 SSL/TLS 적용 ) 5. 위 사진처럼 false 로 변경 후, esc -> :wq 명령어로 저장 후 재실행 2024. 2. 10.