2016-07-14 14 views
0

Ich habe in einem VPS Cassandra 3.0.8 in Debian. Wenn ich durch ssh verbinden und cqlsh ausführen, funktioniert es, aber ich versuche, Remote mit DevCenter zu verbinden, und ich kann nicht, wenn ich die cassandra.yaml Datei und in rpc_address Zeile setze ich rpc_address: 0.0.0.0 oder meine öffentliche IP der Server nicht zu hören Ports 0.0.0.0 oder IP öffentlich. Ich versuche auch zu ändern listen_address:localhost für listen_address:0.0.0.0 und ich ändere start_rpc: false zu true aber nichts.Probleme bei der Verbindung zu Cassandra remote

Was muss ich tun, damit es funktioniert?

Antwort

0

Es klingt, als ob Sie wahrscheinlich eine Firewall haben, die Verbindungen blockiert.

In Bezug auf die Einstellungen für rpc_address, listen_address, etc, hier ist ein typischer Aufbau:

#Accept connections from any interface 
rpc_address: 0.0.0.0 
#The address to tell other nodes & drivers to connect to. 
broadcast_rpc_address: <public_ip> 
#Address for inter-node connections *never* 0.0.0.0 
listen_address: <private_ip>