AWS Data Pipeline无法与RDS Mysql连接(连接超时)

时间:2016-07-21 11:51:06

标签: amazon-web-services amazon-s3 amazon-ec2 amazon-data-pipeline aws-rds

我坚持制作一个AWS数据管道,它将数据从RDS Mysql转移到s3。 我已经尝试过模板,但很多都失败了。然后我做了这个自我配置的管道,但仍然没有成功。任何人都可以通过看到建筑师来指出问题吗?

以下是RDS MySQL详细信息 - >注意< - 图片中的用户名不同,因为我使用的是单独的用户,图片中的用户名是管理员 enter image description here

这是数据桩线架构师

enter image description here

以下是第一个块的设置,即配置 enter image description here

以下是RDS MySQL数据库的设置 enter image description here

以下是EC2 Machine的设置

enter image description here

以下是SQL数据节点的设置 - 我猜这是从RDS获取数据 enter image description here

以下是复制活动的设置 enter image description here

以下是S3数据节点的设置 - 我猜测数据是否在S3上 enter image description here

这是ERROR LOG enter image description here

我读到由于VPC(虚拟私有云)权限可能是一个错误,但我不知道如何添加这些设置,因为服务器是一个生产服务器,我害怕执行此测试。任何人都可以提供可靠的解决方案吗?

1 个答案:

答案 0 :(得分:1)

如前所述,您的ec2实例无法联系数据库端点。请使用该链接正确配置安全组http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_VPC.Scenarios.html

要对此进行测试,请启动子网中的ec2实例并远程登录到数据库端点以确保连接正常。然后,您可以恢复管道的激活。

命令

  1. sudo yum install telnet

  2. telnet主机名端口