如何使用aws2 cli创建一个AWS EC2实例?

时间:2019-11-24 22:35:04

标签: amazon-web-services amazon-ec2 aws-cli

我有一个AWS Educate Stater帐户。我想通过AWS命令行创建实例。

命令:

  

aws2 ec2 run-instances --image-id ami-0bba96c31d87e65d9 --count 1 --instance-type t2.micro --key-name awskey --security-group-ids sg-1830914d --subnet-id子网-a5d2def9-区域us-east-1 --placement AvailabilityZone = us-east-1d

这是我得到的错误:

  

调用RunInstances操作时发生错误(不支持):当前不支持请求的配置。请查看文档以了解受支持的配置。`

我是AWS的新手,非常感谢您的帮助。 谢谢

1 个答案:

答案 0 :(得分:1)

您应该检查的东西很少。首先,您应该检查您是否拥有足够的权限让用户可以使用ec2部分。

接下来的事情是,您应该使用最新版本的aws cli来防止出现某些问题。

这是一个示例命令,说明如何从AMI运行实例。

aws ec2 run-instances --image-id ami-xxxxxxxx --count 1 --instance-type t2.micro --key-name MyKeyPair --security-group-ids sg-903004f8 --subnet-id subnet-6e7f829e

所以您的台词看起来还不错。

CLI的实际版本为1.16。您使用的版本2仍在开发中。这可能是为什么您收到一些消息的消息,该消息表示当前不支持该功能。也许您的名字只有"aws2"

https://pypi.org/project/awscli/#history