【问题标题】:Access Redshift (within a VPC) from Data Pipeline从 Data Pipeline 访问 Redshift(在 VPC 内)
【发布时间】:2016-08-31 02:37:03
【问题描述】:

我有一个托管在 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 访问它吗?

【问题讨论】:

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


    【解决方案1】:

    最终解决这个问题,您需要转到 EC2 控制台并获取在运行 Data Pipeline 时创建的衍生实例的 IP 地址。然后,您需要将该 IP 添加到 VPC 的 ACL 和安全组的“入站”选项卡中。

    【讨论】:

    • 我现在遇到了这个问题,但我想要一个更好的解决方案,因为这只适用于第一次运行
    猜你喜欢
    • 1970-01-01
    • 2020-03-30
    • 2019-08-25
    • 2019-08-16
    • 2020-08-04
    • 2021-08-05
    • 1970-01-01
    • 2022-10-13
    • 1970-01-01
    相关资源
    最近更新 更多