Ich habe gerade einen Cassandra 3.4-Cluster mit vier Knoten eingerichtet, auf dem CentOS 7 auf AWS läuft. Ich konnte es konfigurieren und alle Knoten zusammenbringen. Nun möchte ich einige Tests durchführen und das Cluster-Verhalten mit dem devops center überwachen, das ich auf einem Rechner installiert habe.Zugriff auf die Devops-Schnittstelle außerhalb des Cassandra EC2-Clusters
Ich dachte, ssh-Tunneling es von meinem Computer zuzugreifen:
ssh -i Amazon-EC2-Ami.pem -L 9999:localhost:8888 [email protected]_address
meinem Browser verwenden, wird localhost:9999
korrekt auf die DevOps getunnelt Login-Seite: http://localhost:8888/opscenter/login.html
, aber ich habe eine ERR_CONNECTION_REFUSED
I versuchte über einen Befehlszeilen-Browser auf devails auf diesem Rechner zuzugreifen und es wird die Login-Seite angezeigt. Ich weiß wirklich nicht, was das Problem sein könnte. Jede Information wird wirklich geschätzt. Dies ist die Cassandra-yaml Konfigurationsdatei, falls es hilft:
cluster_name: 'Cloak'
listen_address:
endpoint_snitch: GossipingPropertyFileSnitch
rpc_address:
seed_provider:
- class_name: org.apache.cassandra.locator.SimpleSeedProvider
parameters:
- seeds: "172.31.55.186,172.31.55.187"
EDIT die Option -v Mit dem SSH-Tunneling Start Ich kann bestätigen, dass die Anforderungen korrekt getunnelt:
[[email protected] ~]$ debug1: Connection to port 9999
forwarding to localhost port 8888 requested.
debug1: channel 3: new [direct-tcpip]
debug1: Connection to port 9999 forwarding to localhost port 8888
requested.
debug1: channel 4: new [direct-tcpip]
debug1: channel 3: free: direct-tcpip: listening port 9999 for
localhost port 8888, connect from 127.0.0.1 port 43846 to 127.0.0.1
port 9999, nchannels 5