Elasticsearch ile bir küme yapıyorum. Elasticsearch dosyasını bir zip dosyası olarak indirip/opt dosyasında sıkıştırıyorum. Ve bunlar deneme için kullandığım iki IP, 172.16.30.51 ve 172.16.30.52.Elasticsearch Küme kur sorunları
Bazı sorunlarla karşılaştım. Ana bilgisayar dosyalarını değiştirmeyi ve sunucu IP eklemeyi denedim. Sunucu elasticnode01 yılında
sudo vi/etc/hosts Ayrıca
172.16.30.51 elasticnode01
172.16.30.52 elasticnode02
:
cd/opt/elasticsearch
vi config/elasticsearch.yml
Aşağıdaki kodu değiştiriyorum. Sunucu elasticnode02 olarak
cluster.name: mycluster
node.name: "elasticnode01"
discovery.zen.ping.multicast.enabled: false
discovery.zen.ping.unicast.hosts: ["elasticnode02"]
:
cd/opt/elasticsearch
vi config/elasticsearch.yml
aşağıdaki kanununda değişiklik.
cluster.name: mycluster
node.name: "elasticnode02"
discovery.zen.ping.multicast.enabled: false
discovery.zen.ping.unicast.hosts: ["elasticnode01"]
Sonra nihayet komutunu çalıştırmak
bin/elasticsearch &
O iyi görünüyor ama en kısa sürede koşmak olarak
bukle 'localhost: 9200/_cat/nodes? v '
Bu problemin ne söyleyip
host ip heap.percent ram.percent load node.role master name
127.0.0.1 127.0.0.1 4 39 0.20 d * elasticnode01
misiniz kimse zihin döner? Teşekkürler.
, nerede sorun duygu? kesin olarak. "elasticsearch.yml" dosyasını "network.host: 127.0.0.1" –
olarak ayarladınız Evet, dosyayı yapılandırdım.Başka bir sunucu/düğüm teşhis edemez gibi görünüyor. Her sunucuya -X Get 'localhost: 9200' komutunu verdiğimde, sadece kendi düğümlerini teşhis edebilir ama aynı zamanda başka bir sunucu düğümü de tanımadı – kan1207
Her iki sunucuda elasticsearch çalıştırdınız mı? –