[英]Why can't I connect to a new AWS Aurora Serverless instance from my PC?
[英]Why can't I connect to my AWS Redshift Serverless cluster from my laptop?
我已经建立了一个带有工作组和命名空间的 Redshift Serverless 集群。
我打开了“可公开访问”选项
我为5439
端口创建了一个入站规则,其中 Source 设置为0.0.0.0/0
我创建了用于访问 Redshift 的 IAM 凭据
我运行aws config
并添加了密钥
但是当我跑步时
aws redshift-data list-databases --cluster-identifier default --database dev --db-user admin --endpoint http://default.530158470050.us-east-1.redshift-serverless.amazonaws.com:5439/dev
我收到此错误:
Connection was closed before we received a valid response from endpoint URL: "http://default.XXXXXX.us-east-1.redshift-serverless.amazonaws.com:5439/dev".
在 Node 中,当尝试使用AWS.RedshiftDataClient
做同样的事情时,我得到了这个:
{
code: 'TimeoutError',
path: null,
host: 'default.XXXXXXX.us-east-1.redshift-serverless.amazonaws.com',
port: 5439,
localAddress: undefined,
time: 2022-07-09T02:20:47.397Z,
region: 'us-east-1',
hostname: 'default.XXXXXX.us-east-1.redshift-serverless.amazonaws.com',
retryable: true
}
我错过了什么?
您为 Redshift Serverless 集群配置了哪些安全组和 VPC?
确保安全组允许来自“我的 Ip”的流量,以便您可以访问 VPC。
如果还不够,请检查集群是否安装在公共子网上(应将 Internet 网关连接到 VPC,并且路由表最终将流量路由到它 + 启用“公共可访问”选项)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.