ElasticStack

    ElasticSearch Kinbana 설치

    엘라스틱 서치가 설치된 서버에 키바나를 추가로 설치한다.키바나 파일 다운로드wget https://artifacts.elastic.co/downloads/kibana/kibana-7.13.3-x86_64.rpm최신 버전으로 다운로드 받았다. 설치rpm -i kibana-7.13.3-x86_64.rpmyml 파일을 수정해준다.sudo vim /etc/kibana/kibana.yml내용중에서 server.host, server.port, elasticsearch.host 부분의 주석만 해제해주면 된다.키바나가 실행될 포트의 방화벽을 열어준다.firewall-cmd --permanent --zone=public --add-port=5601/tcpfirewall-cmd --reload키바나를 실행시켜준다.sys..

    ElasticSearch 샘플 데이터 로드(시행 착오)

    엘라스틱 서치 데이터 CRUD관련한 내용을 실습해보려고 한다.Mysql처럼 샘플 대량의 데이터들을 한번에 import 할 수 있는게 없나 찾아봤다.https://www.elastic.co/guide/kr/kibana/current/tutorial-load-dataset.html역시 없을리가 없다!!!튜토리얼을 보고 일단 그대로 따라해보자.미리 말해두자면, 나는 5.4 버전 문서를 보고 7.13 버전의 엘라스틱 서치에 적용하려 했다.(왜그랬는지 모르지만.. 암튼;;)시간이 없다면 이 문서는 당신이 원하는 문서가 아닐 것 같다.1. ElasticSearch 샘플 데이터 로드centos에서 주소를 치고 다운로드 받는다. 항상 느끼는 것이지만.. 빨리 컴퓨터를 바꿔야겠다. 정말 혈압이 오른다!페이지에 나온 그대..

    ElasticSearch 노드, 인덱스, 샤드

    엘라스틱 서치의 기본 개념에 대해 기재하려고 한다.공식 문서를 보면서 다시 개념을 짚어가는 중이다. 오늘도 한번 깨닫지만, 입문하게 되는 기술의 경우에는 공식 문서를 보는게 가장 정확하다.블로그를 보면 용어도 많이 틀리고, 잘못된 내용도 정말 많다. 옛날에는 몰랐지만, 지금은 보인다... 신기하군!!!** 이 글은 https://esbook.kimjmin.net 가이드 내용을 참조하여 작성한 글입니다.ElasticSearch오픈소스 검색엔진 이며,아파치 루씬(Apache Lucene) 이 가진 한계를 보완하기 위해 개발됨Logstash, Kibana와 함께 사용 되면서 한동안 ELK Stack (Elasticsearch, Logstash, Kibana) 이라고 보통 사용됨지금은 ELK stack 이 아닌..

    Centos7에 ElasticSearch 설치하기

    Centos7에 엘라스틱 서치를 설치한다. 내가 가진 의문점은 엘라스틱 서치가 구성하고 있는 Primay shard 와 Replica Shard가 어떻게 구성되어있고 어떻게 작동하는지이다.이부분을 해결하기 위해 ES를 설치해보고 확인해본다! 직접 실행도 해볼 것이다. java -versionES는 자바 기반으로 개발되어있어서 자바가 설치되어있어야 한다.java -versionyum 을 이용해 설치할 경우에는, 저장소를 따로 추가해줘야 한다. sudo vi /etc/yum.repos.d/elasticsearch.repo파일을 생성하고, 그리고 내용을 편집해준다. [elasticsearch-7.x]name=Elasticsearch repository for 7.x packagesbaseurl=https://..