2014-09-30 177 views
0

夥計 我對EC2有麻煩,我通過SSH成功​​連接EC2並使用命令行如「mysql -h **」。 .rds.amazonaws.com(myRDS端點)-p 3306 -u ** -p **「連接到RDS,不幸的是,我在一段時間後出現此錯誤:」ERROR 2003(HY000):Can' t連接到MySQL服務器 '** .rds.amazonaws.com。'(110) '',有一些評論意見:AWS EC2無法連接到RDS

  1. 這EC2和RDS都在同一地區和同一可用區(東京)。
  2. 這EC2是一個經典的一個不VPC。
  3. 我可以通過(新加坡)位於其他地區的EC2連接到東京RDS。
  4. 使用此東京EC2連接到新加坡的RDS時,我得到相同的錯誤信息,我確信新加坡RDS可用。
  5. 我試過使用東京EC2的「nc -zv 3306」,但是在使用Signore EC2的時候出現了「超時」的錯誤。
  6. 我檢查了東京EC2的iptables,但是那裏沒有iptables。
  7. 所以,我懷疑問題是EC2而不是RDS。
  8. 我google一下,發現最相似的問題,是由SG引起的,原因這個問題,

很感激,如果任何幫助,在此先感謝。

問候

除了王

回答

0

您需要將您的服務器IP地址添加到白名單RDS。

1

您需要確保您的EC2實例所在的安全組已添加到RDS實例的安全組。