コンテナエンジンのログを見ると、多くの警告が表示されます。さらに少し掘り下げた後、私はこれらのエラーが実際にはヒープスターからのログであることに気付きました。ログは単に情報の場合エラーとして表示されます
私はこれがI0730
で始まるマイkubernetesクラスタがバージョン使用しているため、ログにあると信じて:1.3.2
コンテナエンジンのログを見ると、多くの警告が表示されます。さらに少し掘り下げた後、私はこれらのエラーが実際にはヒープスターからのログであることに気付きました。ログは単に情報の場合エラーとして表示されます
私はこれがI0730
で始まるマイkubernetesクラスタがバージョン使用しているため、ログにあると信じて:1.3.2
Heapsterが標準エラー出力ではなく、標準出力にログを記録しているためです。 Kubernetes 1.3以降、stdoutに書き込まれたログにINFO重大度のタグが付けられ、stderrに書き込まれたログにERROR重大度のタグが付けられました。
Heapsterはすべてのログをstderrに送信しているので、明らかにうまく機能していません。私はこれを改善するためにhttps://github.com/kubernetes/kubernetes/issues/29862をオープンしました。
クールなので、Kubernetes自体ではなくHeapsterで問題にはならない – mastilver
ええ、これは2つのインターフェイスの間のインターフェイスの問題です。主なテイクアウェイでは、エラーログとして表示されるログに基づいてヒープスターの健全性を気にする必要はありません:) –
ありがとう@mastilver。これはバグのようです。 Googleの内部システムで報告しました。私たちのチームが進歩を遂げるかどうかをお知らせします。 – caesarxuchao