EC2에서 실행되는 건강한 ES 클러스터가 있습니다. 유니캐스트를 사용하여 Graylog 서버를 클러스터에 연결하려고 하는데 Graylog가 유니캐스트 호스트로부터 빈 응답을 받습니다. 컬을 사용하면 빈 응답을 재현할 수 있습니다.
컬 10.10.198.233:9200/_cluster/health?pretty=true의 결과
~이다
"cluster_name" : "graylog-graylog-elasticsearch-scratch-Scratch-client-0otqGLpa",
"status" : "green",
"timed_out" : false,
"number_of_nodes" : 3,
"number_of_data_nodes" : 3,
"active_primary_shards" : 1,
"active_shards" : 2,
"relocating_shards" : 0,
"initializing_shards" : 0,
"unassigned_shards" : 0,
"number_of_pending_tasks" : 0
}
컬 10.10.198.233:9300의 결과
컬 제공: (52) 서버의 빈 응답
이로 인해 Graylog 서버가 시작 시 실패하게 됩니다. Elasticsearch 노드에서 제공된 빈 응답을 어떻게 수정합니까?