在亚马逊上创建实例时,是否可以指定us-west-2b的AWS可用区?我只能指定us-west-2,但随机选择a,b或c。我想将一个卷附加到在us-west-2b中运行的实例,而在us-west-2a中的实例不能附加。
答案 0 :(得分:0)
AWS Command-Line Interface (CLI)允许您从任何计算机向AWS发送API请求。
使用aws configure
命令配置CLI时,您可以提供:
所有AWS服务都位于区域(例如us-west-2
)。向AWS发送API请求时,该区域用于确定which endpoint应收到请求。
可以使用--region
参数或通过aws configure
指定的默认区域指定区域。
使用aws ec2 run-instances
命令启动Amazon EC2实例时,使用VPC时可以指定使用老式EC2-Classic或子网时的可用区(例如us-west-2b
)< / strong>即可。子网属于特定区域和特定可用区。因此,指定子网也会选择可用区。
例如:
aws ec2 run-instances --subnet-id subnet-6e7f829e --image-id ami-abc12345 --count 1 --instance-type t2.micro --key-name MyKeyPair --security-group-ids sg-903004f8
Amazon EBS卷只能附加到同一可用区内的的Amazon EC2实例。要更改EBS卷的可用区,请拍摄快照,然后在指定所需的可用区时从快照创建新卷。