Mat*_*cks 2 amazon-ec2 amazon-web-services aws-cli
执行查询:
aws ec2 run-instances --image-id ami-7a85a01a --security-group-ids sg-756ae512 --count 1 --instance-type t2.micro --tag-specifications ResourceType=instance,Tags=[{Key=webserver,Value=production}] --subnet-id subnet-cc0b0e8a
它抛出一个错误说:
Unknown options: --tag-specifications, ResourceType=instance,Tags=[{Key=webserver,Value=production}]
有人知道它是否被描述过,或者语法是否与预期不同?我一直在与这个圈子。
使用新语法的可能解决方案:
aws ec2 run-instances --image-id ami-xxxxxxxxxx --security-group-ids sg-ef95c791 --count 1 --instance-type m4.2xlarge --key-name mypemkey --query Reservations[*].Instances[*].[PublicIpAddress,InstanceId]
Run Code Online (Sandbox Code Playgroud)
我能想到的最好的似乎正在起作用:
aws ec2 run-instances --image-id ami-7a85a01a --count 1 --instance-type t2.micro --key-name mykeypair --subnet-id sn-756ae512 --tag-specifications 'ResourceType=instance,Tags=[{Key=Name,Value=production}]' --associate-public-ip-address --output=text
小智 5
我今天遇到了这个问题,经过一个小时左右的艰苦工作之后,才发现了这个问题。
问题是安装说明(pip install和使用捆绑的安装程序)只是错误的:尽管命令被完美复制并且满足了要求(特别是“ Python 2版本2.6.5+或Python 3版本3.3+”),但是aws-cli软件包永远不会安装/更新过1.11.13。
解决方案:使用pip3 install代替pip install。这将其更新为1.11.97,从而启用了该--tag-specifications参数。我不知道这是否可以为您解决问题,但是我怀疑许多Ubuntu用户都会遇到这种情况,因此我还是决定将其发布。
| 归档时间: |
|
| 查看次数: |
5628 次 |
| 最近记录: |