「CrashLoopBackOff」状態に直接入ってしまいます。
「CrashLoopBackOff」状態に直接入ってしまいます。
こんにちは。
ERPNextは比較的重いアプリケーションであるため、CrashLoopBackOffを調査するには実際のログとサービスIDが必要です。以下の情報をご提供ください。
ERPNextの一般的なデプロイ問題:
bench new-site などのマイグレーションが実行されます。このステップにはMariaDBが準備完了している必要があり、起動順序が正しくないとクラッシュします。上記3点の情報をいただければ、具体的な原因を調査いたします。
プロジェクトID: project-6a0c5c5233d1a635fa37b3b5
サービスID: service-6a0c5ca940a883532f3311ad
サーバーは Wonder Mesh 上にあり、マシン構成は 6C/64GB です。
ランタイムログ:
[Zeabur] Pod/service-6a0c5ca940a883532f3311ad-56fc459b5b-fwvd9 - Pulling: Pulling image "frappe/bench:latest"
[Zeabur] Pod/service-6a0c5ca940a883532f3311ad-56fc459b5b-fwvd9 - Pulled: Successfully pulled image "frappe/bench:latest" in 1.108s (1.108s including waiting). Image size: 929010383 bytes.
[Zeabur] Pod/service-6a0c5ca940a883532f3311ad-56fc459b5b-fwvd9 - Created: Created container: erpnext
[Zeabur] Pod/service-6a0c5ca940a883532f3311ad-56fc459b5b-fwvd9 - Started: Started container erpnext
[Zeabur] Pod/service-6a0c5ca940a883532f3311ad-56fc459b5b-fwvd9 - Pulling: Pulling image "frappe/bench:latest"
[Zeabur] Pod/service-6a0c5ca940a883532f3311ad-56fc459b5b-fwvd9 - Pulled: Successfully pulled image "frappe/bench:latest" in 1.104s (1.104s including waiting). Image size: 929010383 bytes.
[Zeabur] Pod/service-6a0c5ca940a883532f3311ad-56fc459b5b-fwvd9 - Created: Created container: erpnext
[Zeabur] Pod/service-6a0c5ca940a883532f3311ad-56fc459b5b-fwvd9 - Started: Started container erpnext
[Zeabur] Pod/service-6a0c5ca940a883532f3311ad-56fc459b5b-fwvd9 - BackOff: Back-off restarting failed container erpnext in pod service-6a0c5ca940a883532f3311ad-56fc459b5b-fwvd9_environment-6a0c5c52f3b70f2a79fbd6a0(1c546a65-358c-444d-acc0-4cf7d4ef725e)
[Zeabur] Pod/service-6a0c5ca940a883532f3311ad-56fc459b5b-fwvd9 - BackOff: Back-off restarting failed container erpnext in pod service-6a0c5ca940a883532f3311ad-56fc459b5b-fwvd9_environment-6a0c5c52f3b70f2a79fbd6a0(1c546a65-358c-444d-acc0-4cf7d4ef725e)
[Zeabur] Pod/service-6a0c5ca940a883532f3311ad-56fc459b5b-fwvd9 - Pulling: Pulling image "frappe/bench:latest"
[Zeabur] Pod/service-6a0c5ca940a883532f3311ad-56fc459b5b-fwvd9 - Pulled: Successfully pulled image "frappe/bench:latest" in 1.121s (1.121s including waiting). Image size: 929010383 bytes.
[Zeabur] Pod/service-6a0c5ca940a883532f3311ad-56fc459b5b-fwvd9 - Created: Created container: erpnext
[Zeabur] Pod/service-6a0c5ca940a883532f3311ad-56fc459b5b-fwvd9 - Started: Started container erpnext
[Zeabur] Pod/service-6a0c5ca940a883532f3311ad-56fc459b5b-fwvd9 - BackOff: Back-off restarting failed container erpnext in pod service-6a0c5ca940a883532f3311ad-56fc459b5b-fwvd9_environment-6a0c5c52f3b70f2a79fbd6a0(1c546a65-358c-444d-acc0-4cf7d4ef725e)
[Zeabur] Pod/service-6a0c5ca940a883532f3311ad-56fc459b5b-fwvd9 - BackOff: Back-off restarting failed container erpnext in pod service-6a0c5ca940a883532f3311ad-56fc459b5b-fwvd9_environment-6a0c5c52f3b70f2a79fbd6a0(1c546a65-358c-444d-acc0-4cf7d4ef725e)
こんにちは。調査の結果、これはERPNextコミュニティテンプレートの既知の問題であることが判明しました。テンプレートで設定されているDockerイメージが、正しいfrappe/erpnext(本番用)ではなくfrappe/bench:latest(開発ツール)になっているため、コンテナが起動直後に終了してしまいます。
修正方法:
frappe/bench:latest から frappe/erpnext:v16 に変更します。修正後も問題が解決しない場合は、お知らせください。