3

私は AWS OpsWorks が好きですが、現在直面している大きな欠点の 1 つは起動時間です。ノードの起動が非常に遅いのです。

私の場合、t1.micro インスタンスの場合、クックブックが実行を開始するまでに 10 分ほどかかります (ただし、EC2 コンソール ビューからは、インスタンスは約 2 分後に準備が整うはずです。この短い期間の後、SSH 経由でアクセスできます)。 . このトピックも参照できます。

カスタム AMI を使用してみましたが、別の問題が発生しました。ノードが永久に起動し続けました。しかし、それは AMI の作成中の私のせいかもしれません。

元の質問に戻りますが、OpsWorks ノードのこの起動時間を改善するにはどうすればよいですか?

4

4 に答える 4

7

私の場合、m1.small を使用して、このドキュメントに従ってカスタム AMI を作成しました。

opsworks-agent ファイルがまだそこにあるため、永遠に起動し続けた理由だと思います。「 AWS OpsWorks インスタンスからカスタム AMI を作成するには」のステップ 4 を参照してください。エージェントを停止してそのファイルを削除する必要があります。

完全なサイクルは、約 25 分から約 10 分に改善されました。11 分目までに、LB ヘルス チェックの段階になります。

それが役立つことを願っています。

于 2013-12-12T01:16:16.853 に答える
0

インスタンスが起動しない場合は、ここで私の回答を確認してください。

EC2 のカスタム AMI から作成した場合、AWS Opworks インスタンスが起動しない

多分あなたの問題を解決するでしょう...

于 2015-02-27T13:27:31.163 に答える