aws-cli でEC2インスタンスを作ります。
まず、--dry-run を指定して、引数などに間違いがないかチェックしてみます。
[root@centos6 ~]# aws ec2 run-instances --image-id ami-1c221e76 --key-name virginia_key --security-group-ids sg-bbf176df --instance-type t2.micro --placement "AvailabilityZone=us-east-1b,GroupName=,Tenancy=default" --block-device-mappings "DeviceName=/dev/sda1,Ebs={DeleteOnTermination=true,VolumeType=gp2}" --monitoring "Enabled=false" --disable-api-termination --private-ip-address 10.0.11.10 --associate-public-ip-address --subnet-id subnet-f528a2ad --count 1 --output table --dry-run An error occurred (DryRunOperation) when calling the RunInstances operation: Request would have succeeded, but DryRun flag is set.
次に --dry-run を外して、実行します。
EC2インスタンスの作成に成功すると、以下のように表示されます。
EC2インスタンスの作成に成功すると、以下のように表示されます。
[root@centos6 ~]# aws ec2 run-instances --image-id ami-1c221e76 --key-name virginia_key --security-group-ids sg-bbf176df --instance-type t2.micro --placement "AvailabilityZone=us-east-1b,GroupName=,Tenancy=default" --block-device-mappings "DeviceName=/dev/sda1,Ebs={DeleteOnTermination=true,VolumeType=gp2}" --monitoring "Enabled=false" --disable-api-termination --private-ip-address 10.0.11.10 --associate-public-ip-address --subnet-id subnet-f528a2ad --count 1 --output table ----------------------------------------------------------- | RunInstances | +----------------------------+----------------------------+ | OwnerId | 544509011205 | | ReservationId | r-2497ec97 | +----------------------------+----------------------------+ || Instances || |+------------------------+------------------------------+| || AmiLaunchIndex | 0 || || Architecture | x86_64 || || ClientToken | || || EbsOptimized | False || || Hypervisor | xen || || ImageId | ami-1c221e76 || || InstanceId | i-bca3812f || || InstanceType | t2.micro || || KeyName | virginia_key || || LaunchTime | 2016-11-19T06:41:57.000Z || || PrivateDnsName | ip-10-0-11-10.ec2.internal || || PrivateIpAddress | 10.0.11.10 || || PublicDnsName | || || RootDeviceName | /dev/sda1 || || RootDeviceType | ebs || || SourceDestCheck | True || || StateTransitionReason | || || SubnetId | subnet-f528a2ad || || VirtualizationType | hvm || || VpcId | vpc-d480c3b1 || |+------------------------+------------------------------+| ||| Monitoring ||| ||+----------------------+------------------------------+|| ||| State | disabled ||| ||+----------------------+------------------------------+|| ||| NetworkInterfaces ||| ||+---------------------+-------------------------------+|| ||| Description | ||| ||| MacAddress | 0e:99:1e:0e:11:6a ||| ||| NetworkInterfaceId | eni-f27d1233 ||| ||| OwnerId | 544509011205 ||| ||| PrivateDnsName | ip-10-0-11-10.ec2.internal ||| ||| PrivateIpAddress | 10.0.11.10 ||| ||| SourceDestCheck | True ||| ||| Status | in-use ||| ||| SubnetId | subnet-f528a2ad ||| ||| VpcId | vpc-d480c3b1 ||| ||+---------------------+-------------------------------+|| |||| Attachment |||| |||+----------------------+----------------------------+||| |||| AttachTime | 2016-11-19T06:41:57.000Z |||| |||| AttachmentId | eni-attach-ab648822 |||| |||| DeleteOnTermination | True |||| |||| DeviceIndex | 0 |||| |||| Status | attaching |||| |||+----------------------+----------------------------+||| |||| Groups |||| |||+-----------------------+---------------------------+||| |||| GroupId | sg-bbf176df |||| |||| GroupName | default |||| |||+-----------------------+---------------------------+||| |||| PrivateIpAddresses |||| |||+-------------------+-------------------------------+||| |||| Primary | True |||| |||| PrivateDnsName | ip-10-0-11-10.ec2.internal |||| |||| PrivateIpAddress | 10.0.11.10 |||| |||+-------------------+-------------------------------+||| ||| Placement ||| ||+------------------------------+----------------------+|| ||| AvailabilityZone | us-east-1b ||| ||| GroupName | ||| ||| Tenancy | default ||| ||+------------------------------+----------------------+|| ||| SecurityGroups ||| ||+------------------------+----------------------------+|| ||| GroupId | sg-bbf176df ||| ||| GroupName | default ||| ||+------------------------+----------------------------+|| ||| State ||| ||+---------------------+-------------------------------+|| ||| Code | 0 ||| ||| Name | pending ||| ||+---------------------+-------------------------------+|| ||| StateReason ||| ||+-------------------------+---------------------------+|| ||| Code | pending ||| ||| Message | pending ||| ||+-------------------------+---------------------------+||