2017-07-11 3 views
0

Ich habe Probleme mit Cassandras C++ - Connector. Es ist festgelegt, dass eine Verbindung zu einem Cluster (z. B. 10.0.0.10 und 10.0.0.11) hergestellt werden soll. Einer der Hosts hat die Adresse geändert (es ist jetzt 10.1.1.10). Ich habe bereits die Konfiguration von Cassandra aktualisiert und 10.0.0.11 aus der Peers-Tabelle entfernt. Nodetool zeigt bereits die korrekte Clusterkonfiguration an.Cassandra C++ - Connector: Adresse geändert

Dennoch klagt der C++ - Connector über die Verbindung zu 10.0.0.11. Ich habe keine Ahnung, wo ich das finden kann. Da (noch) keine Produktionsdaten beteiligt waren, habe ich alle Datenverzeichnisse und neu erstellten Schlüsselraum zerstört. Dennoch scheint dies irgendwo zwischengespeichert zu sein.

Antwort

0

Der Parameter broadcast_rpc_address in der Datei cassandra.yaml wurde auf die alte IP-Adresse gesetzt.

Dies war genug, um den Client nach der alten IP-Adresse suchen zu lassen. Dies geschieht nur, wenn der Host 10.0.0.10 der Kontaktpunkt ist.

Verwandte Themen