从ami创建ec2实例时出现错误:
aws ec2 run-instances --image-id ami-3e21ed44 --count 1 --instance-type t2.medium --key-name sssoft --security-groups launch-wizard-4
此示例与here中的示例相同吗?
它给出了这个错误:
An error occurred (InvalidParameterValue) when calling the RunInstances operation: Value () for parameter groupId is invalid. The value cannot be empty
有什么问题?
答案 0 :(得分:4)
愚蠢的错误。在命令行中,默认区域与AMI的区域不同
答案 1 :(得分:3)
该错误表示您的帐户中不存在安全组launch-wizard-4
。
如果您的帐户中确实存在该安全组,请检查您正在使用的AWS CLI配置文件。它默认使用default
。但是,如果您需要使用其他配置文件,只需在命令中添加--profile my-profile-name
。
有关个人资料的更多信息:AWS CLI Named Profiles