클라우드 서버에 3개의 머신을 생성 후 각가 el7.2 버전을 설치하였습니다.
el실행 후 각 노드끼리 발견하지 못하고 클러스터 구성이 안됩니다.
저는 각 노드들이 9031 포트를 통해 통신하길 바랍니다.
확인된 사항
각 서버에서 telnet을 통한 포트 오픈
netstate 명령어로 해당 포트로 listen 중 ( tcp6 으로 만되어있는데 이게 문제일수도 ? )
네트워크 관련 설정
network.host: site:ipv4
network.bind_host: site:ipv4
http.port: 9200
transport.port: 9301
클러스터 관련 설정
cluster.name: my-application
discovery.seed_hosts:
- ip주소:9301
- ip주소:9301
cluster.initial_master_nodes:
- node-v6
- node-v7-2
노드 실행시 로그
[WARN ][o.e.c.c.ClusterFormationFailureHelper] [node-v6] master not discovered yet, this node has not previously joined a bootstrapped (v7+) cluster, and this node must discover master-eligible nodes [node-v7-1, node-v7-2] to bootstrap a cluster: have discovered []; discovery will continue using [ip주소:9301, ip주소:9301] from hosts providers and [{node-v6}{aqGBm9tgR1ORRxJ-SYOJXg}{UP7OA0DaQFyQn1e47Hq3Yg}{ip주소}{ip주소:9301}{ml.machine_memory=4125224960, xpack.installed=true, ml.max_open_jobs=20}] from last-known cluster state; node term 0, last-accepted version 0 in term 0