次のURLに関連する:Kubernetes: runContainer: API error (500): Cannot start container (docker failed to umount)runcのバグの回避策について
私たちはGKEでkubernetesクラスタを使用しています。 kubenetesのバージョンは、マスターバージョン1.4.5、ミニオンノードバージョン1.2.0です。
私たちのクラスタで上記のURLと同じ問題が発生しました。 ノードのバージョンをアップグレードすることは、1つの解決策であることを理解しています。 システムの制約のため、ノードプールでミニノードノードをすぐにアップグレードすることは難しいです。上記のURLへの答えで 、CJカレンは
を次のようにあなたがあなたのコンテナのコマンドラインに余分な文字を追加することで問題を回避できる可能性が答えました。
GKEで実行されているkubernetesでは、上記の回避策を適用するために何を変更する必要がありますか?マニフェストファイルまたはDockerfileを変更する必要がありますか?
ご回答いただきありがとうございます。 kubenetes Manifest(rc.yamlの環境変数)に追加する必要がありますか? – umiyosh
Kubernetesマニフェストに追加します。しかし、cypharが言及しているように、これは単なる回避策であり、将来のマニフェストの変更は問題を元に戻す可能性があることに注意してください。 –
私はそれを得た。どうも:) – umiyosh