很多在kubelet中卸载的事件

时间:2016-05-17 09:57:01

标签: kubernetes

在我们的kubelet日志中每20秒kubernetes 1.2中,我们会看到以下许多日志行。

这是预期的行为吗?它们似乎与kubelet进程的高CPU使用率相吻合。在这个特定节点上,没有新的pod已经部署了2天 - 所以这与pod的创建不一致。

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

1 个答案:

答案 0 :(得分:1)

Kubelet定期检查卷并检查是否需要卸载/分离卷。在这样做的过程中,它会获得一个卷列表及其unmounter / detachers,以防需要清理。这些消息是此检查的副作用,并不意味着已卸载卷。日志消息的详细程度已在HEAD(v1.2 +之后)中进行了调整,以避免进一步混淆。