티스토리 뷰

elk

CentOS7에서 ElasticSearch 설치하기

rangrangerang 2019. 8. 19. 16:51


PART 1

ElasticSearch 설치


0# java8 설치

엘라스틱 서치는 JVM 위에서 구동하기 때문에 JAVA를 설치해준다

자바는 8이상 버전으로 설치해야한다.


1
sudo yum install -y java-1.8.0-openjdk-devel.x86_64


버전을 확인해보면 1.8.0으로 java8 설치 완료!



1# elasticsearch 설치


yum을 이용해 패키지를 설치하기 위해 외부저장소에 대한 정보를 /etc/yum.repos.d/ 아래 repo파일에 적어줘야한다.
/etc/yum.repos.d/elasticsearch.repo 경로에 파일을 만든다

1
vi /etc/yum.repos.d/elasticsearch.repo

elasticsearch.repo 파일에 아래 내용을 작성한다


1
[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


그 후 yum으로 elasticsearch를 설치해준다


1
yum install -y elasticsearch


yum으로 설치했을 때, 각 디렉토리에 대한 설명은 다음과 같다

                  • /usr/share/elasticsearch : 홈디렉토리
                    • bin : 실행 파일 디렉토리
                    • plugins : 플러그인
                  • /etc/elasticsearch : 설정 파일 디렉토리
                    • elasticsearch.yml : 주 설정 파일
                    • jvm.options : java 설정 파일

                    • log4j2.properties : 로그 설정 파일

                  • /var/lib/elasticsearch : 데이터 저장 디렉토리

                  • /var/log/elasticsearch : 로그 저장 디렉토리



2# 서비스 등록

다음으로 서버 전원이 켜지면 ES가 실행될 수 있도록 서비스를 등록한다
ES service 파일은 yum 설치시에 생성된다

1
systemctl enable elasticsearch
systemctl start elasticsearch


3# 확인















'elk' 카테고리의 다른 글

[elk]beats, elk stack 데이터 쌓고 시각화해보기  (0) 2020.10.02
댓글