TEMアプリケーションが実行失敗状態となった場合、それは少なくとも1つのインスタンスがRunning状態にないことを意味します。ここではよくあるインスタンスのエラー状態をいくつか挙げ、対応するトラブルシューティングをどのように行うかについてご説明します。
インスタンスのエラー状態
CrashLoopBackOff
状態の説明
インスタンスのアプリケーション実行に問題があり、コンテナの起動/実行に失敗しました。
対処方法
インスタンスのログを確認し、ログの内容によってトラブルシューティングを行います。
Error
状態の説明
CrashLoopBackOffと同じように、インスタンスのアプリケーション実行に問題があり、コンテナの起動/実行に失敗したことを表します。
対処方法
インスタンスのログを確認し、ログの内容によってトラブルシューティングを行います。
Running Unhealthy:Readiness probe failed
状態の説明
アプリケーション設定のReadinessヘルスチェックに失敗しました。
対処方法
アプリケーションのデプロイ > ヘルスチェックページで、アプリケーションのReadinessチェックの設定が正しいかどうか確認してください。
Running Unhealthy:Liveness probe failed
状態の説明
アプリケーション設定のLivenessヘルスチェックに失敗しました。
対処方法
アプリケーションのデプロイ > ヘルスチェックページで、アプリケーションのLivenessチェックの設定が正しいかどうか確認してください。
Running Unhealthy:Readiness check failed according to l4 listener: xxx of CLB xxx. Service: xxx
状態の説明
アプリケーション設定のアクセス設定に接続できません。
対処方法
アプリケーションの詳細 > 基本情報 > アクセス設定ページで、アプリケーション設定のアクセス設定のポートとプロトコルが正しいかどうか確認してください。
PostStartHookError
状態の説明
アプリケーション設定のPostStartの実行に失敗しました。
対処方法
アプリケーションのデプロイ > 起動/停止管理ページで、アプリケーション設定のPostStartが正常に実行可能かどうか確認してください。
ContainerCreating
状態の説明
インスタンスコンテナの作成に失敗しました。
対処方法
アプリケーションのデプロイ > 永続ストレージのページで、アプリケーションが存在しないデータボリュームをマウントしていないか確認してください。
CreateContainerConfigError
状態の説明
インスタンスコンテナの設定に失敗しました。
対処方法
アプリケーションのデプロイ > 環境変数のページで、アプリケーションが存在しない設定を引用していないか確認してください。
ImagePullBackOff
状態の説明
インスタンスイメージのプルに失敗しました。
対処方法
TCRコンソールで、アプリケーションに使用しているイメージが存在するか、または誤って削除されていないか確認します。