방금 ElasticSearch 5.0.0을 설치했습니다. localhost:9200/_cat/nodes?v
을 실행하면 10.57.203.16으로 ip가 제공됩니다. 하지만 localhost를 서버로 사용하고 싶습니다. 어디서 구성해야합니까? 당신이 당신의 elasticsearch.yml
에 아래 라인을 추가하는 경우, 사용 가능한 노드에 대한 쿼리 시도하십시오 ES를 다시 시작하고 무엇노드에 대한 탄성 검색 구성 및 설정
답변
:
network.host: 127.0.0.1
편집 :
를 추가해보십시오 당신의 elasticsearch.yml
에 node name
:
node.name: elastic_test1
예 두 가지를 변경했습니다. cluster.name : elastic_test network.host : localhost 다른 변경을해야합니까? 그래도 여전히 나에게 같은 IP를 준다 – Aniket
당신의 network.host를 만든다 : 127.0.0.1은 같은 문제를 일으킨다?. 그 외에도 yml은 괜찮을 것입니다. 그러나 [this] (https://github.com/elastic/elasticsearch/issues/5065) 티켓에 따라 반환 된 주소는 게시 호스트입니다. – Kulasangar
감사합니다 ... yml 파일에서 "network.host : localhost"주석을 달았습니다. 이제는 기본적으로 localhost를 network.host로 구성합니다. – Aniket
당신은 ES와 Logstash를 실행하고 있습니까? – Kulasangar