개요
- 엘라스틱 종료 시 보편적으로 Kill 명령어를 사용함. 하지만 강제 종료로 인해 미처리된 리소스 종료와 클러스터 정리 등 작업들을 정상적으로 완료하지 못함.
시그널을 추가한 종료
$ Kill -9 SIGTERM ${PID}
- 위 시그널을 추가하게 되면 정상적인 엘라스틱서치 종료가 가능함.
치명적인 오류로 인한 중단
-
Elasticsearch에서 치명적인 오류 감지 시 자동으로 중지함. 해당 경우 아래 특수 코드를 함께 반환함.
에러코드 설명 158 jvmkiller 에이전트에 의해 사망됨 143 사용자 또는 커널 SIGTERM 137 커널 oom-killer에 의해 살해됨 134 세그먼테이션 오류 128 JVM 내부 오류 127 메모리 부족 오류 126 스택 오버플로우 오류 125 알 수 없는 가상 머신 오류 124 심각한 I/O 오류 78 부트스트랩 검사 실패 1 알 수 없는 치명적인 오류