본문 바로가기
Elasticsearch/실습

[ElasticSearch_실습] 설치 및 실행

by suychoi 2022. 2. 23.

history

# yum install -y java-1.8.0-openjdk-devel.x86_64

# vi /etc/yum.repos.d/elasticsearch.repo
# yum install -y elasticsearch

# systemctl enable elasticsearch
# systemctl start elasticsearch

# curl -X GET 'localhost:9200'

 


JDK 설치

순서1_jdk설치

 


ES 설치

[ # vi /etc/yum.repos.d/elasticsearch.repo ]

yum 으로 설치하기 전에 repo 파일을 생성해야 한다. (밑에 내용 작성)

[elasticsearch-6.x]
name=Elasticsearch repository for 6.x packages
baseurl=https://artifacts.elastic.co/packages/6.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md

최신버전 or 특정 버전 설치

# yum install -y elasticsearch

# yum install -y elasticsearch-6.1.0

 

yum으로 설치했을 때, 각 디렉터리의 용도

  • /usr/share/elasticsearch : 홈디렉토리
  • /etc/elasticsearch : 설정 파일 디렉토리
  • /var/lib/elasticsearch : 데이터 저장 디렉토리
  • /var/log/elasticsearch : 로그 저장 디렉토리

 

ES 실행 및 자동시작

# systemctl enable elasticsearch
# systemctl start elasticsearch
# systemctl status elasticsearch

ES 작동 확인

# curl -XGET 'localhost:9200'

🙄 Error!!

-XX:ParallelGCThreads=N 에 대한 오류가 발생 ( 에러 문구를 못찾음 ㅠ)

필자는 VMware 에서 최소사양을 설치했기 때문에 JVM의 GC 쓰레드 수를 조절해줄 필요가 있었다..!!

그래서 일단 vm 의 성능을 높였다. 

소소하게 올려줌.. ㅎ

 


결과


참고

링크1 에러1 에러2