从Data Pipeline访问Redshift(在VPC内)

时间:2016-05-05 10:36:06

标签: amazon-web-services amazon-redshift amazon-vpc amazon-data-pipeline

我在VPC中托管了Redshift数据库。我正在构建AWS Data Pipeline但是当我尝试连接到Redshift数据库时,我无法:

[ERROR] (TaskRunnerService-resource:XXX) amazonaws.datapipeline.database.ConnectionFactory: 
Unable to establish connection to jdbc:redshift://XXXX:5439/dev 
[Amazon](500150) Error setting/closing connection: Connection timed out.

有没有办法从AWS Data Pipeline访问Redshift(在VPC内)?我需要更改为VPC设置以允许Data Pipeline访问它?

1 个答案:

答案 0 :(得分:2)

最终将其解决,您需要转到EC2控制台并获取运行数据管道时创建的生成实例的IP地址。然后,您需要将该IP添加到VPC的ACL和安全组的“入站”选项卡中。