簡體   English   中英

ec2-commans指定啟動配置的vpc和子網

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM