반응형
Elasticsearch 실행시 다음 에러가 발생하는 경우
[1]: the default discovery settings are unsuitable for production use; at least one of [discovery.seed_hosts, discovery.seed_providers, cluster.initial_master_nodes] must be configured
아래 3개 설정 값중 1개의 설정 값이 반드시 필요합니다.
1. discovery.seed_hosts
elasticsearch node 리스트를 수동으로 등록합니다. 향후 node 추가시 재시작 필요합니다.
discovery.seed_hosts:
- 192.168.1.10:9300
- 192.168.1.11
- seeds.mydomain.com
2. discovery.seed_providers
elasticsearch node 리스트를 파일 형태로 등록하며 해당 파일이 수정된 경우 Elasticsearch에서 감지하여 향후 node 추가 및 변경시 서비스 재시작이 필요하지 않습니다.
discovery.seed_providers: 파일경로
3. cluster.initial_master_nodes
마스터 노드로 투표 가능한 후보를 확인하는데 사용하는 값입니다.
cluster.initial_master_nodes:
- master-node-a
- master-node-b
- master-node-c
참고 자료:
https://www.elastic.co/guide/en/elasticsearch/reference/7.x/modules-discovery-hosts-providers.html
https://www.elastic.co/guide/en/elasticsearch/reference/current/discovery-settings.html
반응형
'IT기타 > 기타' 카테고리의 다른 글
도커 컨테이너에서 apt 명령 실행시 E: Unable to locate package net-tools 에러가 발생하는 경우 (0) | 2021.08.03 |
---|---|
Elasticsearch 실행시 max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144] 에러가 발생하는 경우 (0) | 2020.07.30 |
CentOS OpenJDK 설치 하기 (0) | 2020.07.30 |
CentOS에 Nginx 설치하기 (0) | 2019.12.21 |
Java libjli.so: cannot open shared object file Error 발생시 해결 방법 (0) | 2019.12.11 |
댓글