본문 바로가기
공부용/Elasticsearch

[Elasticsearch] Elasticsearch 설치 후 외부에서 접근 시 오류 발생

by 엑스포스 2017. 11. 7.
반응형

Elasticsearch 설치 후 외부에서 접근 시 오류 발생

Elasticsearch에 은전한닢 플러그인을 붙여보려고 aws 서버에 elasticsearch를 설치하고,
head 플러그인을 설치하였는데 http://ip주소:9200/_plugin/head로 접속을 하면 아래와 같은 화면이 떴다.

 

 

 

처음에는 security에서 9200포트와 9300포트를 인바운드 설정을 안해서 연결할 수 없음이 뜨는 줄 알고

 

 

 

이렇게 추가를 한 후에 다시 접속해보았다. 그래도 연결할 수 없음이라고 떠서
curl로 http://ip주소:9200 으로 GET요청을 해봤는데

 

 

 

마찬가지로 Connection refused 오류가 발생했다.

찾아보니 이는 elasticsearch는 기본적으로 로컬주소에서만 접근할 수 있도록 설정되어있기 때문에 이를 수정해주면 된다고 한다.

elasticsearch.yml파일을 vi로 킨 다음

 

 

 

위의 network.host 부분을 0.0.0.0으로 변경한다.

 

 

 

변경한 후에 elasticsearch를 재구동한다.

sudo service elasticsearch restart

다시 접속해보면 아래처럼 잘 접속된다.

 

 

반응형

'공부용 > Elasticsearch' 카테고리의 다른 글

[Elasticsearch] Elasticsearch 설치하기  (1) 2017.11.08