Elasticsearch & Kibana 설치

devplaypark·2022년 7월 10일
0

목표
1. Elasticsearch와 Kibana를 로컬에 설치한다.
2. 테스트를 위한 데이터를 넣고 검색해본다.

  • 가상 머신 또는 docker 등을 이용하여 여러 개의 노드를 하나의 클러스터로 구성할 수 있으나 기본적인 검색 테스트 등을 이용하기 위해 간단히 1개의 노드를 로컬에 구성한다. udemy 강의에서는 VM을 이용하여 설치하지만 docker 이용하여 하나로만 구성해봄

파일 다운로드 링크

- 기존에 사용 중인 버전과 맞춰서 실습하기 위해 7.17.0 버전 설치 (Windows)
- https://www.elastic.co/kr/downloads/past-releases/kibana-7-17-0
- https://www.elastic.co/kr/downloads/past-releases/elasticsearch-7-17-0

docker 이미지를 이용하여 생성한다.

sudo adduser elastic  				## elastic 계정 생성
sudo usermod -aG docker elastic 	## elastic 계정에 docker 권한 부여
su - elastic 						## elastic 계정으로 실행

docker run -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:7.17.5	## elastic 실행

curl -XGET localhost:9200	## elastic 실행 확인
{
  "name" : "8ca1db1118df",
  "cluster_name" : "docker-cluster",
  "cluster_uuid" : "ROgUM7UFSvyv5NPV0EvJtg",
  "version" : {
    "number" : "7.17.5",
    "build_flavor" : "default",
    "build_type" : "docker",
    "build_hash" : "8d61b4f7ddf931f219e3745f295ed2bbc50c8e84",
    "build_date" : "2022-06-23T21:57:28.736740635Z",
    "build_snapshot" : false,
    "lucene_version" : "8.11.1",
    "minimum_wire_compatibility_version" : "6.8.0",
    "minimum_index_compatibility_version" : "6.0.0-beta1"
  },
  "tagline" : "You Know, for Search"
}
profile
devplaypark

0개의 댓글