아무거나

elasticsearch 설치 본문

Data Store/Elastic Stack

elasticsearch 설치

전봉근 2019. 5. 3. 16:26
반응형

[ubuntu 16.04]

1. https://www.elastic.co/support/matrix 접속하여 설치가능한 os를 확인할 수 있다.

 

2. java8 설치

sudo add-apt-repository -y ppa:webupd8team/java
sudo apt-get update
sudo apt-get -y install oracle-java8-installer
java -version

 

3. install elasticsearch

   [download deb file from https://www.elastic.co/downloads/elasticsearch]

     # wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.6.4.deb

     # sha1sum elasticsearch-5.6.4.deb

     # sudo dpkg -i elasticsearch-5.6.4.deb

       {

          // 설치가 완료되면 해당 경로에 있을것이다.

          install at : /usr/share/elasticsearch

          config file at : /etc/elasticsearch

          init script at : /etc/init.d/elasticsearch

       }

   - sudo systemctl enable elasticsearch.service // 서버 start, stop할때 명령어 세팅

   - sudo service elasticsearch start, sudo service elasticsearch stop  // 서비스 시작/종료

   - curl -XGET 'localhost:9200'  // 서비스 실행 체크

 

   * 위 방법으로 되질 않아서 아래 방법(apt-get)으로 다시 설치를 진행하였다.

   [apt-get]

wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -
sudo apt-get install apt-transport-https
echo "deb https://artifacts.elastic.co/packages/5.x/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-5.x.list
sudo apt-get update && sudo apt-get install elasticsearch
/etc/elasticsearch/elasticsearch.yml 에서 network.host: 0.0.0.0 로 수정
sudo service elasticsearch start

 

4. 예외상항

   - sudo systemctl status elasticsearch  // 문제확인

     # elasticsearch[8968]: Could not find any executable java binary. Please install java in your PATH or set JAVA  // 자바 패스를 못찾아서 나타나는 현상

     # Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000085330000....

       - /etc/elasticsearch/jvm.options 에서 -Xms512m, -Xmx512m 로 메모리를 변경해준다. 그리고 다시 시작

반응형

'Data Store > Elastic Stack' 카테고리의 다른 글

데이터 업데이트(UPDATE)  (0) 2019.05.07
데이터 입력 조회 삭제(GET, POST, DELETE..)  (0) 2019.05.07
엘라스틱서치 정의  (0) 2019.05.03
ELK 설치  (0) 2019.05.02
elasticsearch5 에러 cannot allocate memory해결  (0) 2019.05.02
Comments