2016-05-17 7 views
0

kubeletのログでは、kubernetes 1.2では20秒ごとにkubeletログに以下のログ行が多数表示されます。kubeletのアンマウントの多くの発生

これが期待どおりの動作ですか?それらは、kubeletプロセスからの高いCPU使用率と一致しているようです。この特定のノードでは、新しいポッドは2日間配備されていないため、ポッドの作成と一致しません。

May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.706297 6805 volumes.go:316] Used volume plugin "kubernetes.io/secret" to unmount 00126ffb-1904-11e6-874e-00163e1b3b80/kubernetes.io~secret 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.706464 6805 volumes.go:234] Making a volume.Cleaner for volume kubernetes.io~secret/default-token-ckjjp of pod 001285f0-1904-11e6-874e-00163e1b3b80 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.706502 6805 volumes.go:316] Used volume plugin "kubernetes.io/secret" to unmount 001285f0-1904-11e6-874e-00163e1b3b80/kubernetes.io~secret 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.706617 6805 volumes.go:234] Making a volume.Cleaner for volume kubernetes.io~secret/default-token-ckjjp of pod 00129876-1904-11e6-874e-00163e1b3b80 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.706655 6805 volumes.go:316] Used volume plugin "kubernetes.io/secret" to unmount 00129876-1904-11e6-874e-00163e1b3b80/kubernetes.io~secret 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.706777 6805 volumes.go:234] Making a volume.Cleaner for volume kubernetes.io~secret/default-token-ckjjp of pod 0012c849-1904-11e6-874e-00163e1b3b80 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.706827 6805 volumes.go:316] Used volume plugin "kubernetes.io/secret" to unmount 0012c849-1904-11e6-874e-00163e1b3b80/kubernetes.io~secret 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.706952 6805 volumes.go:234] Making a volume.Cleaner for volume kubernetes.io~secret/default-token-ckjjp of pod 004cfabd-1904-11e6-874e-00163e1b3b80 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.706991 6805 volumes.go:316] Used volume plugin "kubernetes.io/secret" to unmount 004cfabd-1904-11e6-874e-00163e1b3b80/kubernetes.io~secret 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.707122 6805 volumes.go:234] Making a volume.Cleaner for volume kubernetes.io~secret/default-token-ckjjp of pod 0127085b-16cb-11e6-9cb4-00163e1b3b81 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.707161 6805 volumes.go:316] Used volume plugin "kubernetes.io/secret" to unmount 0127085b-16cb-11e6-9cb4-00163e1b3b81/kubernetes.io~secret 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.707294 6805 volumes.go:234] Making a volume.Cleaner for volume kubernetes.io~secret/default-token-ckjjp of pod 01b0b20c-1904-11e6-874e-00163e1b3b80 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.707340 6805 volumes.go:316] Used volume plugin "kubernetes.io/secret" to unmount 01b0b20c-1904-11e6-874e-00163e1b3b80/kubernetes.io~secret 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.707453 6805 volumes.go:234] Making a volume.Cleaner for volume kubernetes.io~secret/default-token-ckjjp of pod 01c01c42-1904-11e6-874e-00163e1b3b80 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.707490 6805 volumes.go:316] Used volume plugin "kubernetes.io/secret" to unmount 01c01c42-1904-11e6-874e-00163e1b3b80/kubernetes.io~secret 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.707607 6805 volumes.go:234] Making a volume.Cleaner for volume kubernetes.io~secret/default-token-ckjjp of pod 0233ff42-1904-11e6-874e-00163e1b3b80 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.707644 6805 volumes.go:316] Used volume plugin "kubernetes.io/secret" to unmount 0233ff42-1904-11e6-874e-00163e1b3b80/kubernetes.io~secret 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.707784 6805 volumes.go:234] Making a volume.Cleaner for volume kubernetes.io~secret/default-token-ckjjp of pod 027dee6c-1904-11e6-874e-00163e1b3b80 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.707821 6805 volumes.go:316] Used volume plugin "kubernetes.io/secret" to unmount 027dee6c-1904-11e6-874e-00163e1b3b80/kubernetes.io~secret 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.707950 6805 volumes.go:234] Making a volume.Cleaner for volume kubernetes.io~secret/default-token-ckjjp of pod 03e74e54-1904-11e6-874e-00163e1b3b80 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.708018 6805 volumes.go:316] Used volume plugin "kubernetes.io/secret" to unmount 03e74e54-1904-11e6-874e-00163e1b3b80/kubernetes.io~secret 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.708161 6805 volumes.go:234] Making a volume.Cleaner for volume kubernetes.io~secret/default-token-ckjjp of pod 0e54291f-18f2-11e6-874e-00163e1b3b80 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.708207 6805 volumes.go:316] Used volume plugin "kubernetes.io/secret" to unmount 0e54291f-18f2-11e6-874e-00163e1b3b80/kubernetes.io~secret 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.708316 6805 volumes.go:234] Making a volume.Cleaner for volume kubernetes.io~secret/default-token-ckjjp of pod 14f313d5-16cd-11e6-9cb4-00163e1b3b81 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.708355 6805 volumes.go:316] Used volume plugin "kubernetes.io/secret" to unmount 14f313d5-16cd-11e6-9cb4-00163e1b3b81/kubernetes.io~secret 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.708471 6805 volumes.go:234] Making a volume.Cleaner for volume kubernetes.io~secret/default-token-ckjjp of pod 2bf78c9d-1904-11e6-874e-00163e1b3b80 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.708509 6805 volumes.go:316] Used volume plugin "kubernetes.io/secret" to unmount 2bf78c9d-1904-11e6-874e-00163e1b3b80/kubernetes.io~secret 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.708634 6805 volumes.go:234] Making a volume.Cleaner for volume kubernetes.io~secret/default-token-ckjjp of pod 3724f295-16c7-11e6-9cb4-00163e1b3b81 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.708673 6805 volumes.go:316] Used volume plugin "kubernetes.io/secret" to unmount 3724f295-16c7-11e6-9cb4-00163e1b3b81/kubernetes.io~secret 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.708792 6805 volumes.go:234] Making a volume.Cleaner for volume kubernetes.io~secret/default-token-ckjjp of pod 383a146a-17a2-11e6-874e-00163e1b3b80 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.708831 6805 volumes.go:316] Used volume plugin "kubernetes.io/secret" to unmount 383a146a-17a2-11e6-874e-00163e1b3b80/kubernetes.io~secret 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.708959 6805 volumes.go:234] Making a volume.Cleaner for volume kubernetes.io~secret/default-token-ckjjp of pod 42e0108a-16c5-11e6-9cb4-00163e1b3b81 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.709025 6805 volumes.go:316] Used volume plugin "kubernetes.io/secret" to unmount 42e0108a-16c5-11e6-9cb4-00163e1b3b81/kubernetes.io~secret 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.709151 6805 volumes.go:234] Making a volume.Cleaner for volume kubernetes.io~secret/default-token-ckjjp of pod 4c745286-179b-11e6-874e-00163e1b3b80 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.709189 6805 volumes.go:316] Used volume plugin "kubernetes.io/secret" to unmount 4c745286-179b-11e6-874e-00163e1b3b80/kubernetes.io~secret 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.709301 6805 volumes.go:234] Making a volume.Cleaner for volume kubernetes.io~secret/default-token-ckjjp of pod 56d21cb3-185a-11e6-874e-00163e1b3b80 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.709339 6805 volumes.go:316] Used volume plugin "kubernetes.io/secret" to unmount 56d21cb3-185a-11e6-874e-00163e1b3b80/kubernetes.io~secret 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.709451 6805 volumes.go:234] Making a volume.Cleaner for volume kubernetes.io~secret/default-token-ckjjp of pod 5a150a98-185a-11e6-874e-00163e1b3b80 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.709490 6805 volumes.go:316] Used volume plugin "kubernetes.io/secret" to unmount 5a150a98-185a-11e6-874e-00163e1b3b80/kubernetes.io~secret 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.709613 6805 volumes.go:234] Making a volume.Cleaner for volume kubernetes.io~secret/default-token-ckjjp of pod 5d8ee492-185a-11e6-874e-00163e1b3b80 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.709674 6805 volumes.go:316] Used volume plugin "kubernetes.io/secret" to unmount 5d8ee492-185a-11e6-874e-00163e1b3b80/kubernetes.io~secret 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.709787 6805 volumes.go:234] Making a volume.Cleaner for volume kubernetes.io~secret/default-token-ckjjp of pod 6ad52938-1834-11e6-874e-00163e1b3b80 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.709836 6805 volumes.go:316] Used volume plugin "kubernetes.io/secret" to unmount 6ad52938-1834-11e6-874e-00163e1b3b80/kubernetes.io~secret 
May 17 10:54:16 boxtest-2 kubelet[6805]: I0517 10:54:16.709953 6805 volumes.go:234] Making a volume.Cleaner for volume kubernetes.io~secret/default-token-ckjjp of pod 6bf10079-1903-11e6-874e-00163e1b3b80 
+0

は、たくさんのポッドを再起動しますか? – Bob

+0

@Bob no、このノードにはポッドはスケジュールされていません。同じマウント/アンマウントが起こっています。 –

+0

ログから見ることができる限り、同じ秘密が別のポッドに送信されているということです。ポッド「6bf10079-1903-11e6-874e-00163e1b3b80」のようなものである。だから私は、ウルは、常にいくつかの失敗しているポッドを再起動または再スケジュールしているRCやデプロイメントを持っていると思う。 – Bob

答えて

1

Kubeletは、ボリュームを定期的にチェックし、マウント解除/取り外しが必要かどうかを調べます。これを行う過程で、クリーンアップが必要な場合には、ボリュームのリストとそのアンマウント/デタッチャを取得します。これらのメッセージは、この検査の副作用であり、ボリュームがアンマウントされているわけではありません。ログメッセージの冗長性は、さらに混乱を避けるためにHEAD(v1.2以降)で調整されています。

+0

CPU使用率がその周りに急上昇する理由は何ですか? –

+1

この定期点検は、20秒に1回よりも頻繁に行う必要があります。あなたが見たcpuスパイクは、これとまったく関連していないかもしれません。マシンの負荷を知ることは有益でしょう。ノードにはいくつのコンテナがありますか?彼らは活力/準備のチェックをしていますか? CPU使用率はどれくらいですか? –

+0

現在、負荷は12コアです。 118コンテナ(59ポッド)。生命/準備のチェックはありません。 Kubeletは8%から40%の間で変動します。 –

関連する問題