找不到SubnetId的S3端点或NAT网关

时间:2019-05-03 15:25:39

标签: amazon-web-services apache-spark amazon-rds amazon-iam aws-glue

我无法将AWS Glue与RDS连接

  

VPC S3端点验证失败,无法验证SubnetId:subnet-7e8a2。 VPC:vpc-4d2d25。原因:在Vpc vpc-4d225中找不到subnetId:subnet-7ea32的S3端点或NAT网关。

3 个答案:

答案 0 :(得分:0)

检查您是否设置了Amazon S3 VPC终端节点,这是AWS Glue必需的。

有关如何设置S3 VPC终端节点的更多详细信息,请参阅以下AWS文档:

https://docs.aws.amazon.com/glue/latest/dg/vpc-endpoints-s3.html

答案 1 :(得分:0)

我犯的错误是我为Glue而不是S3设置了端点。检查您的VPC端点,并确保它是为S3创建的。

答案 2 :(得分:-3)

AWS Glue 不需要 S3 VPC 终端节点。创建爬网程序时,您可以可选地定义连接。或者您可以将此部分留空,它会起作用。如果您添加了一个连接但没有进行正确的设置,您可能会收到您提到的错误。查看屏幕截图。

注意:以上语句适用于 S3 数据存储。如果你需要爬取一个RDS数据库,那么你就需要一个连接。根据您的错误消息,我假设您使用 S3 作为数据存储。

enter image description here