ElasticSearch 분산 클러스터 구축
3109 단어 검색 엔진
ElasticSearch 분산 클러스터 구축
네트워크 구성
호스트 이름
IP 주소
master
192.168.10.110
slave1
192.168.10.111
slave2
192.168.10.112
매개변수 구성
마스터의elasticsearch/config/elasticsearch를 수정합니다.yml
$ vim elasticsearch.yml
#
#
http.cors.enabled: true
http.cors.allow-origin: "*"
#
cluster.name: elastic
#
node.name: master
#
network.host: 192.168.20.110
# ip
discovery.zen.ping.unicast.hosts: ["192.168.20.100", "192.168.20.111","192.168.20.112"]
#
discovery.zen.minimum_master_nodes: 2
slave1의elasticsearch/config/elasticsearch를 수정합니다.yml
$ vim elasticsearch.yml
#
#
http.cors.enabled: true
http.cors.allow-origin: "*"
#
cluster.name: elastic
#
node.name: master
#
network.host: 192.168.20.111
# ip
discovery.zen.ping.unicast.hosts: ["192.168.20.100", "192.168.20.111","192.168.20.112"]
#
discovery.zen.minimum_master_nodes: 2
slave2의elasticsearch/config/elasticsearch를 수정합니다.yml
$ vim elasticsearch.yml
#
#
http.cors.enabled: true
http.cors.allow-origin: "*"
#
cluster.name: elastic
#
node.name: master
#
network.host: 192.168.20.112
# ip
discovery.zen.ping.unicast.hosts: ["192.168.20.100", "192.168.20.111","192.168.20.112"]
#
discovery.zen.minimum_master_nodes: 2
클러스터 시작
세 대의 기계elasticsearch 디렉터리에 있는 데이터와logs 폴더에 있는 파일을 비우고 마스터,slave1,slave2$ ./bin/elasticsearch
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
elasticsearchnested 삽입 대상 전체 텍스트 검색 및 정렬
ES Nested 중첩 유형은 무엇입니까?Elasticsearch에는 다음과 같은 다양한 데이터 유형이 있습니다.
기본 데이터 형식:string 형식.ES 7.x에서string 형식은:text와 키워드로 업그레이드됩...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.
$ vim elasticsearch.yml
#
#
http.cors.enabled: true
http.cors.allow-origin: "*"
#
cluster.name: elastic
#
node.name: master
#
network.host: 192.168.20.110
# ip
discovery.zen.ping.unicast.hosts: ["192.168.20.100", "192.168.20.111","192.168.20.112"]
#
discovery.zen.minimum_master_nodes: 2
$ vim elasticsearch.yml
#
#
http.cors.enabled: true
http.cors.allow-origin: "*"
#
cluster.name: elastic
#
node.name: master
#
network.host: 192.168.20.111
# ip
discovery.zen.ping.unicast.hosts: ["192.168.20.100", "192.168.20.111","192.168.20.112"]
#
discovery.zen.minimum_master_nodes: 2
$ vim elasticsearch.yml
#
#
http.cors.enabled: true
http.cors.allow-origin: "*"
#
cluster.name: elastic
#
node.name: master
#
network.host: 192.168.20.112
# ip
discovery.zen.ping.unicast.hosts: ["192.168.20.100", "192.168.20.111","192.168.20.112"]
#
discovery.zen.minimum_master_nodes: 2
$ ./bin/elasticsearch
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
elasticsearchnested 삽입 대상 전체 텍스트 검색 및 정렬ES Nested 중첩 유형은 무엇입니까?Elasticsearch에는 다음과 같은 다양한 데이터 유형이 있습니다. 기본 데이터 형식:string 형식.ES 7.x에서string 형식은:text와 키워드로 업그레이드됩...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.