[英]ec2-commans specify the vpc and subnet of launch configuration
我正在嘗試使用ec2-command創建啟動配置,文檔中說:
create-launch-configuration
--launch-configuration-name <value>
[--image-id <value>]
[--key-name <value>]
[--security-groups <value>]
[--classic-link-vpc-id <value>]
[--classic-link-vpc-security-groups <value>]
[--user-data <value>]
[--instance-id <value>]
[--instance-type <value>]
[--kernel-id <value>]
[--ramdisk-id <value>]
[--block-device-mappings <value>]
[--instance-monitoring <value>]
[--spot-price <value>]
[--iam-instance-profile <value>]
[--ebs-optimized | --no-ebs-optimized]
[--associate-public-ip-address | --no-associate-public-ip-address]
[--placement-tenancy <value>]
[--cli-input-json <value>]
[--generate-cli-skeleton]
問題是VPC和子網,我沒有使用默認的VPC,並且我自己的VPC中有一個子網,我試圖使用以下命令啟動LC:
aws autoscaling create-launch-configuration --launch-configuration-name ec2_command_lc --image-id ami-350e2f5f --instance-type t2.micro --key-name smartpublicity --classic-link-vpc-id vpc-e0caa885 --classic-link-vpc-security-groups sg_client --user-data Desktop/Code/miscript.sh
但是我得到一個錯誤,它說SG在我的默認vpc中不存在,我想指定我的基礎設施所在的vpc。
我沒有發現這個問題,也嘗試了--classic-link-vpc-id,但是我不知道這是什么,我認為這是對AWS的另一種看法。
有人能幫我嗎?
我已經解決了這個問題,在命令中輸入了安全組的名稱,並且必須輸入sg的ID。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.