0
ec2-run-instances $AMI_ID -n 1 -g $SECURITY_GROUP -k $PEM_NAME -f myFile -t m1.large --availability-zone us-east-1a --monitor -K $EC2_PRIVATE_KEY -C $EC2_CERT

インスタンスを作成するものです。

myFile には chmod a+x 権限があります。

#!/bin/bash -ex

sudo mkdir /home/ubuntu/thisactuallyworked

これはうまくいくようです。-f を --user-data-file に置き換えてみましたが、それでもボックスがハングします。> 10.04 Ubuntu AMI を使用していますが、すべての例がこの動作を示しています。何が得られる?!

4

1 に答える 1

0

マニュアルから、あなたのファイルはマシンで実行されず、マシンで利用できることがわかりました。したがって、このファイルを実行するには、マシンへの ssh である次のステップが必要になります。

また、自分のマシンではなくリモート マシンに a+x を配置する必要がある場合があることにも注意してください。

于 2011-01-05T18:05:00.110 に答える