Открытие портов в EC2

У меня есть экземпляр ec2. Я открыл порт в группе безопасности для кассандры (9160) и слушал кассандру. Если я использую nmap в экземпляре, этот порт не отображается, и я не могу подключиться к узлу cassandra удаленно через cassandra-cli, cqlsh или python-cql. Это приводит меня к мысли, что я что-то упускаю при открытии порта. В общем, как открыть порт в экземпляре ec2 в Ubuntu AMI?

2 ответа

Кассандра использует Thrift для RPC и сплетен, который работает по протоколу 7199. Если ваш порт 9160 открыт в группах безопасности и ваша кассандра является кластером, а не отдельной машиной, то есть вероятность, что некоторые внутренние зависимые порты не открыты

Вы проверили, как я могу открыть порт на моем экземпляре EC2?

В основном вы хотите открыть брандмауэр на уровне операционной системы, вам также нужно открыть группу безопасности для AMI. В противном случае порт заблокирован политикой безопасности Amazons.

Другие вопросы по тегам