【问题标题】:Connect to Redshift from Rackspace从 Rackspace 连接到 Redshift
【发布时间】:2014-11-04 14:39:38
【问题描述】:

在尝试从机架空间盒连接到我的 redshift 集群时,我需要一些帮助。

我可以从我的 ec2 实例和我的本地计算机正常连接。我已经检查(并仔细检查)并验证了所有连接参数,它们在我的代码中结果很好,唯一的区别是环境,即当我尝试从我的 ec2 实例连接时,它工作正常,但是在尝试连接时从我的机架空间盒中,我收到以下错误

Connection to DB failed
could not connect to server: Connection timed out
    Is the server running on host "my_redshift_cluster_host_name" (cluster_ip) and accepting
    TCP/IP connections on port <cluster_port>?

【问题讨论】:

    标签: amazon-ec2 amazon-redshift rackspace


    【解决方案1】:

    在亚马逊控制台中,对于您的 redshift 集群,在安全性下,您能否在安全组中检查您是否在 (CIDR/IP) 下为退格框添加了公共 IP?

    您需要为 rackspace box 授权公共 IP。

    【讨论】:

    • 我有一个CIDR/IP 连接类型的安全组,详细信息为CIDR/IP:0.0.0.0/0。这是公共场合吗?
    • 您需要将公共 ip 123.123.123.123/32 放在 redshift 安全组的 CIDR/IP 中。将您的 Rackspace 盒子的公共 IP 放在这里。
    • 原来只是 iptables 限制了我的机架空间盒上的端口。通过为特定端口添加一个 excrption 来解决它。
    猜你喜欢
    • 2018-09-14
    • 1970-01-01
    • 2013-02-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-04
    • 1970-01-01
    • 2023-03-14
    相关资源
    最近更新 更多