[Elasticsearch] 환경설정 및 기본구성하기

Category: Elasticsearch | January 12, 2016

Elasticsearch의 기본 구성

1. elasticsearch.yml

위치 : /etc/elasticsearch/elasticsearch.yml (패키지로 설치하지 않은 경우는 알아서.)

수정할 곳

17 : cluster.name :   //검색엔진 이름
23 : node.name :    //일할 놈 이름. 로컬호스트 인 경우는 ${HOSTNAME}으로 해도 된다.
34 : path.data : /var/data/elasticsearch  // 없으면 만들어준다
38 : path.logs : /var/log/elasticsearch  //설정하지 않으면 기본으로 생성됨
55 : network.host : localhost   //다른곳에 설치하는 경우는 아이피 또는 도메인 이름 적어주면 됨.
59 : http.port: 9200  //적당한 포트를 적어줌. (수정안해도 됨)

2. 플러그인 설치

공식 플러그인 HQ만 설치해도 됨 (head는 비추 )

$ cd /usr/share/elasticsearch
$ bin/plugin install royrusso/elasticsearch-HQ

설치 완료되면 확인해보자

$ service elasticsearch restart

http://localhost:9200/_plugin/hq/