Я только что установил четыре узла кластера Cassandra 3.4, работающий на centOS 7 на AWS. Я смог настроить его и собрать все узлы. Теперь я хотел бы выполнить некоторые тесты, отслеживая поведение кластера, используя центр devops, который я установил на одной машине.Доступ к интерфейсу devops вне кластера Cassandra EC2
Я думал, что с помощью SSH-туннелирование для доступа к нему с моего компьютера:
ssh -i Amazon-EC2-Ami.pem -L 9999:localhost:8888 [email protected]_address
Используя мой браузер localhost:9999
получает правильно туннелируется к DevOps странице входа в систему: http://localhost:8888/opscenter/login.html
, но я получил ERR_CONNECTION_REFUSED
I попробовал доступ к devops на этом компьютере с помощью браузера командной строки и отобразил страницу входа. Я действительно не знаю, в чем проблема. Любая информация действительно оценена. Это файл конфигурации Кассандры YAML, в случае, если это помогает:
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 Использование опции -v запуск SSH-туннелирование Я могу подтвердить, что запросы правильно туннелируется:
[[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