본문 바로가기

ELK스택

(11)
[Elasticsearch] network.host설정과 bootstrap체크 이번 글에서는 3가지를 정리해 보려고 합니다. elasticsearch 클러스터 구성을 위한 network.host설정 설정값을 변경하는 과정에서 나타나는 bootstrap체크 외부에서 elasticsearch서버에 접근 network.host설정 일단 network.host는 elasticsearch가 실행되는 서버의 ip주소입니다. network.host는 config/elasticsearch.yml파일에서 설정 할 수 있는데 평소에는 주석처리가 되어있어서 Elasticsearch노드가 개발 모드로 실행이 됩니다. 만약에 이 설정을 Elasticsearch의 실제 IP주소로 변경하게 된다면, 운영 모드로 실행이 되어 부트스트랩 체크를 하게 됩니다. elasticsearch.yml파일에 network...
[Elasticsearch] 클러스터와 노드 바인딩 이번 글에서는 elasticsearch 클러스터 구성도와 다수의 노드가 차례대로 바인딩되는 과정을 보여드리려고 합니다. elasticsearch 클러스터는 아래 링크를 참고하여 작성하였습니다. https://esbook.kimjmin.net/03-cluster/3.1-cluster-settings 3.1 클러스터 구성 이 문서의 허가되지 않은 무단 복제나 배포 및 출판을 금지합니다. 본 문서의 내용 및 도표 등을 인용하고자 하는 경우 출처를 명시하고 김종민(kimjmin@gmail.com)에게 사용 내용을 알려주시기 바랍 esbook.kimjmin.net 여러 서버에서 각 노드 실행 위와 같은 엘라스틱서치 구성은 실제 서버1개당 노드1개가 실행되고 있는 모습입니다. 엘라스틱 노드는 클라이언트 통신을 위한..
[Elasticsearch] Elasticsearch 다운로드 및 실행 현재 이직한 회사에서 ELK스택을 사용하고 있어 개인적으로 공부를 시작해 보았습니다. 먼저 Elasticsearch를 설치해보려 합니다. 그 전에 Elasticsearch가 무엇인지 알아보겠습니다. Elasticsearch란? 엘라스틱서치는 일단 무료이며 모든 유형의 데이터를 분석 및 검색해주는 엔진으로 Apache Lucene 기반으로 구축되었습니다. 빠른 속도를 통해 데이터를 수집, 분석, 시각화를 도와주는 도구입니다. 넷플리스, 마이크로소프트 등의 큰 기업들도 사용하고 있는것을 볼 수 있습니다. 설치 및 실행 많은 분들이 mac환경이나 리눅스 환경에서 설치를하여 운영하지만, 제가 가지고 있는건 윈도우환경이라서 윈도우에서 설치를 할려고 합니다. www.elastic.co/kr/downloads/ela..