반응형
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를 재구동한다.
다시 접속해보면 아래처럼 잘 접속된다.
반응형
'공부용 > Elasticsearch' 카테고리의 다른 글
[Elasticsearch] Elasticsearch 설치하기 (1) | 2017.11.08 |
---|