Data Pipeline & EMR error: No default VPC found. But I'm not authorized to create default VPC

Data Pipeline & EMR error: No default VPC found. But I'm not authorized to create default VPC

我需要将 DynamoDB table 导出到 S3 存储桶。

我创建了一个数据管道,但它停留在 Waiting for runner 状态,所以我检查了 运行sOn 值,它显示 "EmrClusterForBackup"。然后我检查了 EMR,对于集群 df-02286063M3MSXPABCMOX_@EmrClusterForBackup,我发现了一条错误消息:No default VPC found

我查看了我的 VPC,发现有 1 个 VPC 可用。我尝试创建默认 VPC,但收到一条错误消息,指出我无权执行此操作。

现在我的问题是我可以做些什么来让我的数据管道正常工作?是否可以让 EMR 集群 运行 在我可用的 VPC 上,或者默认 VPC 是否是强制性的?

AWS documentation 表示如下:

To launch a resource into a subnet of a nondefault VPC or a nondefault subnet of a default VPC, you must specify the subnet using the subnetId field when you configure the resource. If you have a default VPC and you don't specify subnetId, we launch the resource into the default subnet of the default VPC.

因为您没有指定它正在尝试在默认 VPC 中启动 EMR 集群。