尝试使用 aws cli 调整实例组大小时出错
Errors trying to resize instance group with aws cli
我有一个常设 EMR 集群和我想要的日常工作 运行。我试图使用 aws cli 来调整集群的大小,并计划将其添加到 crontab 中,以便集群可以增长然后缩小。 (我没有自动缩放的能力,所以不行)
我已阅读亚马逊文档,他们提供的示例不起作用。我已经尝试了自然变化,但最终一无所获。
根据documentation,命令为
aws emr modify-instance-groups --instance-groups InstanceGroupId=ig-31JXXXXXXBTO,InstanceCount=4
但是,当我使用自己的实例 ID 尝试此操作时,我得到:
Error parsing parameter '--instance-groups': Expected: '<second>', received: '<none>' for input:InstanceGroupId=ig-31JXXXXXXBTO,
我已经尝试过删除实例计数等操作,希望获得更多文档...
aws emr modify-instance-groups --instance-groups InstanceGroupId=ig-WCXEP0AXCGJS
给出响应
An error occurred (ValidationException) when calling the ModifyInstanceGroups operation: Please provide either an instance count or a list of EC2 instance ids to terminate.
我尝试了几种变体,但都没有成功。有任何想法吗?谢谢。
我最终通过亚马逊提交了故障单。
调整大小命令要求逗号后不出现 space。故障排除者已向开发人员报告了此行为和无用的错误。
aws emr modify-instance-groups --instance-groups InstanceGroupId=ig-31JXXXXXXBTO,InstanceCount=4
将起作用,只要逗号后没有 space。希望他们会解决这个问题或提供更好的错误消息。
我有一个常设 EMR 集群和我想要的日常工作 运行。我试图使用 aws cli 来调整集群的大小,并计划将其添加到 crontab 中,以便集群可以增长然后缩小。 (我没有自动缩放的能力,所以不行)
我已阅读亚马逊文档,他们提供的示例不起作用。我已经尝试了自然变化,但最终一无所获。
根据documentation,命令为
aws emr modify-instance-groups --instance-groups InstanceGroupId=ig-31JXXXXXXBTO,InstanceCount=4
但是,当我使用自己的实例 ID 尝试此操作时,我得到:
Error parsing parameter '--instance-groups': Expected: '<second>', received: '<none>' for input:InstanceGroupId=ig-31JXXXXXXBTO,
我已经尝试过删除实例计数等操作,希望获得更多文档...
aws emr modify-instance-groups --instance-groups InstanceGroupId=ig-WCXEP0AXCGJS
给出响应
An error occurred (ValidationException) when calling the ModifyInstanceGroups operation: Please provide either an instance count or a list of EC2 instance ids to terminate.
我尝试了几种变体,但都没有成功。有任何想法吗?谢谢。
我最终通过亚马逊提交了故障单。
调整大小命令要求逗号后不出现 space。故障排除者已向开发人员报告了此行为和无用的错误。
aws emr modify-instance-groups --instance-groups InstanceGroupId=ig-31JXXXXXXBTO,InstanceCount=4
将起作用,只要逗号后没有 space。希望他们会解决这个问题或提供更好的错误消息。