'm3.xlarge' 在 AWS Data Pipeline 中不受支持

'm3.xlarge' is not supported in AWS Data Pipeline

我是 AWS 的新手,正在尝试通过将数据从 DynamoDB 加载到 S3 来 运行 AWS 数据管道。但是我遇到了以下错误。请帮忙

无法为@EmrClusterForBackup_2020-05-01T14:18:47 创建资源,原因是:不支持实例类型 'm3.xlarge'。 (服务:AmazonElasticMapReduce;状态代码:400;错误代码:ValidationException;请求 ID:3bd57023-95e4-4d0a-a810-e7ba9cdc3712)

使用最新一代实例总是好的。它们在技术上更先进,有时甚至更便宜。

所以没有理由从老一代开始。它们只适用于已经在这些机器上拥有基础设施的人。以提供向后兼容性。

我想这对你应该有帮助。如果您使用 DynamoDBDataNode 或 resizeClusterBeforeRunning

,AWS 将强制您使用 m3

https://aws.amazon.com/premiumsupport/knowledge-center/datapipeline-override-instance-type/?nc1=h_ls

当我在 us-east-2 区域中创建 dynamoDB table 和 s3 存储桶并在 us-east-1 中创建管道时,我遇到了同样的问题,因为不允许我创建us-east-2 区域中的管道。

但是,一旦我创建了 dynamoDB table 和在 us-east-1 区域创建的 s3 存储桶,然后也在同一区域创建了管道,即使使用 m3.xlarge 实例类型,它也能很好地工作.