1

私はaws cliを初めて使用します。コマンドを実行しようとしています: aws ec2 associate-addresswhen my ec2 start.

私はubuntu 13 64を使用しており、そのコマンドでshファイルを作成しました。正常に動作しますが、インスタンスの起動時(または再起動時)には機能しません。

私は「スタートアップ関連」にあまり詳しくありません。rc.local init.d を試しましたが、うまくいきません。

ポイントは、基本的にec2の起動時にshスクリプトを起動する方法です

4

1 に答える 1

0

あなたの質問は明確ではありません-インスタンス内からこれを実行しようとしていますか、それとも別のシステムから実行しようとしていますか?

Elastic IP に関連付けるようにインスタンスを構成しようとしているようです。実際にこれを試みたことはありません。代わりに、インスタンスを VPC で起動し、パブリック IP アドレスを指定してください。心配する必要はありません。

起動時にスクリプトを実行したい場合は、@reboot コマンドを crontab に入れることができます。Amazon Linux AMI がこれをサポートしていることは知っていますが、Ubuntu バージョンがサポートしているかどうかはわかりません。

于 2013-11-10T19:02:51.623 に答える