🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
AWS CodeStar

AWS CodeStarは、ソフトウェア開発プロジェクトを作成し、管理および操作できるクラウドサービス。継続的デリバリーのツールチェーン全体を手軽に設定し、コードのリリースをすばやく開始できます。

Amazon EC2

Amazon EC2は“Amazon Elastic Compute Cloud”の略称です。Amazon Web Services(AWS)の一部であり、仮想化されたWebサーバーのコンピュータリソースをレンタルできるサービスです。

Q&A

解決済

2回答

8255閲覧

AWS CodeDeploy でデプロイに失敗する

N35

総合スコア7

AWS CodeStar

AWS CodeStarは、ソフトウェア開発プロジェクトを作成し、管理および操作できるクラウドサービス。継続的デリバリーのツールチェーン全体を手軽に設定し、コードのリリースをすばやく開始できます。

Amazon EC2

Amazon EC2は“Amazon Elastic Compute Cloud”の略称です。Amazon Web Services(AWS)の一部であり、仮想化されたWebサーバーのコンピュータリソースをレンタルできるサービスです。

0グッド

0クリップ

投稿2019/11/01 01:20

AWS CodeStar で nodejs のテストプロジェクトを作成しました。リポジトリはgithub接続で試しに変更を加えmasterにpush後、最初の何回かはビルドからデプロイまで問題なく動作しましたが、突然デプロイでエラーが出るようになり解決できずに困っています。

デプロイの失敗時に出てくるエラーメッセージ

The overall deployment failed because too many individual instances failed deployment, too few healthy instances are available for deployment, or some instances in your deployment group are experiencing problems.

イベントログ
イメージ説明

 
EC2にログインし、CodeAgentが動作しているか確認したところ動作していました。

$ sudo service codedeploy-agent status $ The AWS CodeDeploy agent is running as PID 5371

イメージ説明

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

yu_1985

2019/11/01 06:21

ScriptFailedになってるので、デプロイしたときにScriptがどこかでエラーになってるみたいですね。 最初はできていたということは、複数回実行したときになにかに引っかかってるんだと思いますが、スクリプトのどこで落ちてるのかはわかりますか?
N35

2019/11/02 07:11 編集

コメントありがとうございます。 イベントログのメッセージに script/stop_server の一行目と書いてあるので該当ファイルを確認しましたところ以下のようになっていました。 ''' #!/bin/bash pkill -f node ''' なお、公式ドキュメント読んだりブログ記事を読んで試行しましたところ以下の方法でとりあえずデプロイには成功しました。 https://qiita.com/nysalor/items/bfdc764ab65361f7bdc5
guest

回答2

0

自己解決

こちらを参考に自己解決しました
https://qiita.com/nysalor/items/bfdc764ab65361f7bdc5

投稿2021/09/07 18:20

N35

総合スコア7

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

デプロイ時(LifeCycleEvent)に実行される scripts/stop_server の実行に失敗(exit 1)しているように見受けられます。

codedeployが実行されたサーバの以下のログファイルに、失敗のログがでていませんでしょうか。

/opt/codedeploy-agent/deployment-root/deployment-logs/codedeploy-agent-deployments.log

投稿2019/11/13 04:38

dtkmt

総合スコア20

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問