调用RunInstances操作时发生错误(InvalidParameterValue):参数groupId的Value()无效.价值不能空

use*_*858 8 amazon-ec2

从我的ami创建ec2实例时遇到错误:

aws ec2 run-instances --image-id ami-3e21ed44   --count 1  --instance-type t2.medium --key-name sssoft --security-groups   launch-wizard-4
Run Code Online (Sandbox Code Playgroud)

这个例子不是在这里相同吗?

它给出了这个错误:

An error occurred (InvalidParameterValue) when calling the RunInstances operation: Value () for parameter groupId is invalid. The value cannot be empty
Run Code Online (Sandbox Code Playgroud)

怎么了?

Joh*_*oom 5

launch-wizard-4该错误表示您的帐户中不存在该安全组。

如果您的账户中确实存在该安全组,请检查您正在使用的 AWS CLI 配置文件。它default默认使用。但如果您需要使用不同的配置文件,只需添加--profile my-profile-name到命令中即可。

有关配置文件的更多信息:AWS CLI 命名配置文件


use*_*858 4

愚蠢的错误。在命令行中,默认区域与 AMI 的默认区域不同