0

Я только что установил четыре узла кластера 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 

ответ

1

Наконец-то мне удалось получить доступ к нему с моего компьютера. Я должен был изменить файл конфигурации для работы центра, расположенного в /etc/opscenter/opscenterd.conf (только для установки пакета):

[webserver] 
port = 8888 
interface = 127.0.0.1 

По умолчанию веб-сервер принимает запросы только от локального хоста. Вероятно, это не самый лучший вариант, но поскольку центр операций позволяет настраивать пользователей, я устанавливаю interface = 0.0.0.0, позволяя любому хосту связаться с ним.

 Смежные вопросы

  • Нет связанных вопросов^_^