728x90
서버 셋팅 환경 : Linux(Centos)
Wget 설치 :
sudo yum install wget
엘라스틱 서치 다운로드 :
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.15.2-linux-x86_64.tar.gz
키바나 다운로드 :
wget https://artifacts.elastic.co/downloads/kibana/kibana-7.15.2-linux-x86_64.tar.gz
* 엘라스틱 서치와 키바나는 같은 버전이여야함.
압축해제 :
tar xfz elasticsearch-7.15.2-linux-x86_64.tar.gz
이름 변경 :
mv elasticsearch-7.15.2 /es-715 mv kibana-7.15.2-linux-x86_64 /kb-715
실행/중지 - shell 파일 생성
vi start.sh bin/elasticsearch -d -p es.pid
vi stop.sh kill `cat es.pid`
권한 변경(실행 권한 부여)
chmod 755 *.sh
외부에서 접근가능하도록 설정
bootstrap check
sudo vim /etc/sysctl.conf
맨 아래에 추가
vm.max_map_count=262144
적용
sudo sysctl -w vm.max_map_count=262144
elasticsearch.yml 파일 수정
network.host: "_site_" discovery.seed_hosts: ["ec2-user"] #호스트 이름 cluster.initial_master_nodes: ["node-1"]
반응형
'API > ElasticSearch' 카테고리의 다른 글
[ElasticSearch]. 다중 검색 종류 비교 : 비동기 검색(async_search) VS 멀티 서치(msearch) (0) | 2022.08.23 |
---|---|
[ElasticSearch]. 크론탭(crontab)으로 리눅스 서버 꺼지면 자동 재실행 하기 (0) | 2022.08.14 |
[ElasticSearch] SSL/TLS security https setting 외부에서 접속하기( version 8.x) (0) | 2022.04.06 |
[elasticSearch] 엘라스틱 서치 클라우드 배포 &셋팅하기 (0) | 2022.03.11 |
[ElasticSearch]. 개발하면서 발견한 특징들 (0) | 2022.02.24 |