3

CodeDeploy のデプロイが失敗しています。通常、各インスタンスのイベント リストを確認し、どのインスタンスが失敗/成功したかを確認できます。これは機能しなくなり、イベント リストは空です。何が原因でしょうか?

4

5 に答える 5

7

Jonathan Turpie が言及しているように、インスタンスがデプロイを処理している場合は、おそらくトラブルシューティングを行う必要があります。

まず、AWS CLI を使用してトラブルシューティングを試みることができますaws deploy get-deployment --deployment-id d-USUAELQEX。設定を微調整してデプロイを成功させるのに役立つエラー コードが返される場合があります。http://docs.aws.amazon.com/cli/latest/reference/deploy/get-deployment.htmlを参照してください

EC2 インスタンスが実際にデプロイを処理する場合。を編集し、EC2 インスタンスに/etc/codedeploy-agent/conf/codedeployagent.yml設定:verbose:します。true

もう一度デプロイして開きcodedeploy-agent.log/var/log/aws/codedeploy-agentそこに何かが表示されるかどうかを確認してください。詳細はこちら: http://docs.aws.amazon.com/codedeploy/latest/userguide/host-cleanup.html

于 2015-06-19T14:59:07.413 に答える
2

デプロイが十分に行われていない場合、イベントを表示できない場合があります。たとえば、IAM 設定が原因でインスタンスのリストを取得する際に問題が発生したか、インスタンスがコマンドに応答していません。

于 2015-03-20T18:26:42.487 に答える
0

Jonathan が述べたように、IAM 構成に適切な構成がない可能性があります。IAM ロールにポリシー「AWSCodeDeployRole」があることを確認します。

于 2016-02-19T20:28:31.793 に答える