elasticsearch mehrere nic binden-Netz-Schnittstellen

Einführung

beim konfigurieren elasticsearch ich lief in ein problem mit der Bindung der
hören Schnittstellen.
irgendwie ist die Dokumentation nicht bieten, wie das einrichten von mehreren Netzwerk-Schnittstellen (Netzwerk-def und bind def)

problem Beschreibung

meine Absicht ist, um den setup - network.bind_host als _eth1:ipv4_ und _local_

sogar, wenn Sie versuchen, um den setup - bind_host als _local_ nur,
die elastic search port 9200 ist nur noch erreichbar durch eth1 (natürlich habe ich neu gestartet den server)

Lösungen versucht

habe ich ausprobiert, die firewall-Konfiguration einrichten, indem Sie eine netcat-server und dieser funktioniert perfekt für diesen port

so dass diese Ergebnisse in 2 Fragen:

  1. konfigurieren mehrere nics? (was ist die notation?)
  2. würde ich benötigen, um zu ändern, die network.publish_host ?!

.

  • irgendwelche anderen Hinweise?

aktuelle Konfiguration:

network.bind_host:    _eth1:ipv4_
network.publish_host: _eth1:ipv4_
network.host:         _eth1:ipv4_

auch getestete Konfiguration:

network.bind_host:    _local_
network.publish_host: _eth1:ipv4_
network.host:         _local_

PS:
afaik die publish_host ist die nic für den inter-server-Kommunikation

  • ich weiß, die traditionelle yaml-Liste-Spezifikation wäre eckigen Klammern ... aber es funktioniert nicht (wir sind mit der version 1.* der elastic search )
InformationsquelleAutor Summer-Sky | 2015-04-27
Schreibe einen Kommentar