2017-07-04 4 views
0

ich den folgenden Befehl leiteErstellen einer EC2-Fenster-Instanz mit Ami Aws cli mit ami-Rollen Hinzufügen von Tags und EBS

aws ec2 run-instances --image-id ${Ami_id} --count 1 --instance-type t2.micro --iam-instance-profile Name="bot_syndication_cloudwatch" --key-name my-key\ 
--security-group-ids sg-27b53b5c,sg-7ddd5306 --subnet-id subnet-96e0d6e0 \ 
--tag-specifications ResourceType=instance,Tags=[{Key=Name,Value=Stage-Content-Syndication},{Key=Environment,Value=Stage},{Key=Platform,Value=Windows}]\ 
--block-device-mappings "[{\"DeviceName\":\"/dev/sdj\",\"NoDevice\":\"\"}]" \ 

und ich diesen Fehler

sg-7ddd5306, --tag-specifications, ResourceType=instance,Tags=[{Key=Name,Value=Stage-Content-Syndication},{Key=Environment,Value=Stage},{Key=Platform,Value=Windows}]--block-device-mappings, [{"DeviceName":"/dev/sdj","NoDevice":""}], sg-27b53b5c 
Build step 'Execute shell' marked build as failure 

Antwort

0

Das Problem ist, mit diesem Parameter --security-group-ids sg-27b53b5c,sg-7ddd5306

Wenn Sie auf Ihrer ec2-Instanz mehrere Sicherheitsgruppen zuweisen müssen, müssen Sie sie mit Leerzeichen wie

trennen
--security-group-ids sg-27b53b5c sg-7ddd5306 
+0

ich versuche deine lösung. Aber das hat nicht für mich funktioniert. –

+0

Welchen Fehler bekommen Sie? –

+0

Eigentlich gab es ein Versionierungsproblem. Als ich die neueste Version von Aws-Cli benutzte, waren alle gut. –

Verwandte Themen