본문 바로가기
elasticsearch

[elasticsearch] Centos에서 elasticsearch 가 시작이 안될 때

by bryan.oh 2020. 3. 20.
반응형

# 로그 확인

$ sudo cat /var/log/elasticsearch/elasticsearch.log

마지막에 보면 원인이 대략 나와있을 겁니다.

저의 경우 언제 elasticsearch를 업데이트 했는지는 모르겠지만

저의 경우는 plugin analysis-nori 의 버전이 안맞다는 내용인듯합니다.

각자 이 로그에서 오류나는 이유를 확인하셔야 합니다.

nori 는 한글 형태소분석기 플러그인이고 한글검색을 좀 더 유연하게(?) 해줍니다.

 

# 문제 해결

암튼 이 문제의 plugin nori 를 삭제하고 다시 설치합니다.

$ sudo /usr/share/elasticsearch/bin/elasticsearch-plugin remove analysis-nori
$ sudo /usr/share/elasticsearch/bin/elasticsearch-plugin install analysis-nori

 

이런 문제이외에 많은 이유로 elasticsearch 가 시작 안되거나 하는 경우가 있을겁니다.

그럴 땐 로그확인을 먼저 하면 되겠습니다.

아래 경로도 참고하시고요~ (centos 기준)

home dir : /usr/share/elasticsearch
config dir : /etc/elasticsearch
data dir : /var/lib/elasticsearch
log dir : /var/log/elasticsearch

 

그리고 elasticsearch 를 실행합니다.

$ sudo systemctl start elasticsearch.service

 

 

2020/03/02 - [elasticsearch] - [elasticsearch] yum 으로 elasticsearch 7.x 설치 (linux)

2020/03/05 - [elasticsearch] - [elasticsearch] cors 설정 (Access-Control-Allow-Origin)

2020/03/06 - [elasticsearch] - [elasticsearch] linux(centos7) nori plug-in설치

728x90
반응형

댓글