2016-07-19 28 views
0

Ich versuche, Cassandra von localhost auf Server IP zu wechseln, wo Cassandra installiert wurde. In Cassandras Konfigurationsdatei:Einstellung Cassandra auf Server IP

cassandra.yaml 

, änderte ich listen_address meiner IP, auch auf Samen und auf rps_address. Jenseits Bild können Sie diese auch sehen, ich Namen Cluster zu

First Cluster 

enter image description here

Aber wenn ich CQLSH beginnen geändert habe ich bekam:

enter image description here

Wo ich tue, falsch ?

+0

Nichts. Ändern des Clusternamens ist nicht so einfach - siehe [SO Frage] (http://stackoverflow.com/questions/22006887/cassandra-saved-cluster-name-test-cluster-configured-name) – LHWizard

+0

Ich bin interessiert in clicking IP ist cluster nur ein beispiel .. –

+0

ah, dein bild der yaml-datei zeigt nicht die neue IP-adresse, sorry ich habe es verpasst. – LHWizard

Antwort

0

Wenn jemand zu diesem Beitrag kommt und immernoch nicht weiß, was eigentlich nicht funktioniert, hier ist die Antwort.

Anhören Adresse in Cassandra muss immer auf localhost bleiben aber immer. Wie ändere ich die Adresse als? Go in

cassandra.yaml 

und ändern:

rpc_address = your_server_IP (it's on localhost) 
rpc_start = true (he is on false) 

Wenn Sie versuchen, Cassandra in der Schale für den Zugriff auf als es wie folgt eingeben:

sh ~cassandra/bin/cqlsh your_server_IP_which_you_set_as_RPC_ADDR 

Etwas wie:

sh ~cassandra/bin/cqlsh 10.12.123.123