2017-08-02 20 views
0

私は毎日起動し、停止するサーバーを持っています。このサーバーのAMIを定期的に取得します。 AMIがサービス開始時にUserDataを実行するようにしますが、このオプションを 'Ec2 Service Properties'で手動で有効にしない限り、AMIから作成されたサーバーはUserDataスクリプトを実行しません。それが常に有効になっているように、私は、このフラグを設定するにはどうすればよいAWS EC2インスタンスの「次のサービス開始後にUserDataを実行する」を常に有効にしてください

Ec2 Service Properties - Enable UserData

答えて

0

C:¥Program Files¥Amazon¥Ec2ConfigService¥Settings¥config.xmlに設定ファイルがあります。 AMIを作成するときに、この機能を有効にすることができます。

+0

私はそれを行う方法を知っていますが、必要なときにいつでも手動で行う必要はありません。いつでも有効にしたいです。 – kafka

+0

最後に、私はスケジュールされたタスク 'Ec2ConfigMonitorTask'を修正して余分なステップを追加しました。これにより、この設定を有効にするために、必要な 'config.xml'と 'BundleConfig.xml'のバージョンをコピーします。最もエレガントではありませんが、動作するようです。 – kafka

関連する問題