Ошибка подключения к экземпляру AWS RDS mariadb

Clusterssh (команда cssh) позволяет вам ssh к нескольким хостам одновременно

cssh server1 server2 server3

и тогда, что бы вы ни набрали, это появляется во всех терминалах после активации.

1
09.10.2016, 02:31
2 ответа

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

Затем, когда они заработали, я собрался поработать над сценарием, который использовал для подключения, и понял, что оставил :3306 в конце имени хоста в параметре -h. Я удалил его, и все заработало.

Вот что происходит, когда вы голосуете "Нет" за лоботомию для веб-разработчиков.

1
27.01.2020, 23:47

Я бы предложил попробовать IP-адрес экземпляра RDS вместо имени хоста. Посмотрите, можете ли вы получить доступ к порту напрямую, без клиентского пакета, т.е. telnet host 3306.

Кроме того, поскольку они находятся в VPC, убедитесь, что подсети совпадают. Это доставало мне раньше с несколькими внутренними подсетями.

0
27.01.2020, 23:47

Теги

Похожие вопросы