0

AWS で (マーケットプレイスから) Debian 7.1 AMI を試してみました。ユーザーデータスクリプトに問題があります。彼は起動時に実行されません。私のスクリプトは Amazon AMI ではうまく機能しますが、Debian ではうまく機能しません (単純なスクリプトでも試してみました: echo "toto" > /tmp/test.log ですが、何もしません)。

何か案が?

ありがとう

マット

PS: #!/bin/bash でスクリプトを開始します

4

1 に答える 1

0

実際、ユーザーデータ スクリプトは 1 回だけ実行されます。Debian マーケットプレイス AMI に基づいて AMI を作成する場合、「カスタム」AMI を起動するときに、Debian ベース AMI を起動した時点でユーザーデータはすでに実行されています。

ユーザーデータをカスタム AMI で実行する場合は、init.d ec2-run-user-data の insserv を変更する必要があります。

sudo -i insserv -d ec2-run-user-data

これで、AMI を作成できます。

マット

于 2013-09-15T09:14:21.290 に答える