CKA-kubelet报错

查看kubelet程序显示

active (running)
[root@vms31 ~]# systemctl status kubelet.service 
● kubelet.service - kubelet: The Kubernetes Node Agent
   Loaded: loaded (/etc/systemd/system/kubelet.service; enabled; vendor preset: disabled)
  Drop-In: /etc/systemd/system/kubelet.service.d
           └─10-kubeadm.conf
   Active: active (running) since 二 2019-07-09 16:02:42 CST; 4min 56s ago
     Docs: http://kubernetes.io/docs/
 Main PID: 4273 (kubelet)
   CGroup: /system.slice/kubelet.service
           └─4273 /usr/bin/kubelet --bootstrap-kubeconfig=/etc/kubernetes/bootstrap-kubelet.conf --kubeconfig=/etc/kubernetes/kubelet.conf --pod-manifest-path=/etc/kubernetes/manifests --a...

7月 09 16:07:14 vms31.rhce.cc kubelet[4273]: I0709 16:07:14.245730    4273 kuberuntime_manager.go:513] Container {Name:influxdb Image:gcr.io/google_containers/heapster-influxd...eadOnly:fals
7月 09 16:07:14 vms31.rhce.cc kubelet[4273]: I0709 16:07:14.245901    4273 kuberuntime_manager.go:757] checking backoff for container "influxdb" in pod "monitoring-influxdb-cf...0c2964bd37)"
7月 09 16:07:14 vms31.rhce.cc kubelet[4273]: I0709 16:07:14.246035    4273 kuberuntime_manager.go:767] Back-off 2m40s restarting failed container=influxdb pod=monitoring-influ...00c2964bd37)
7月 09 16:07:14 vms31.rhce.cc kubelet[4273]: E0709 16:07:14.246087    4273 pod_workers.go:186] Error syncing pod 01809e72-15fe-11e9-9866-000c2964bd37 ("monitoring-influxdb-cf9d95766-b77gq...
7月 09 16:07:24 vms31.rhce.cc kubelet[4273]: E0709 16:07:24.187056    4273 summary.go:102] Failed to get system container stats for "/system.slice/kubelet.service": failed to get cgroup s...
7月 09 16:07:29 vms31.rhce.cc kubelet[4273]: I0709 16:07:29.249433    4273 kuberuntime_manager.go:513] Container {Name:influxdb Image:gcr.io/google_containers/heapster-influxd...eadOnly:fals
7月 09 16:07:29 vms31.rhce.cc kubelet[4273]: I0709 16:07:29.249700    4273 kuberuntime_manager.go:757] checking backoff for container "influxdb" in pod "monitoring-influxdb-cf...0c2964bd37)"
7月 09 16:07:29 vms31.rhce.cc kubelet[4273]: I0709 16:07:29.249889    4273 kuberuntime_manager.go:767] Back-off 2m40s restarting failed container=influxdb pod=monitoring-influ...00c2964bd37)
7月 09 16:07:29 vms31.rhce.cc kubelet[4273]: E0709 16:07:29.249962    4273 pod_workers.go:186] Error syncing pod 01809e72-15fe-11e9-9866-000c2964bd37 ("monitoring-influxdb-cf9d95766-b77gq...
7月 09 16:07:34 vms31.rhce.cc kubelet[4273]: E0709 16:07:34.206684    4273 summary.go:102] Failed to get system container stats for "/system.slice/kubelet.service": failed to get cgroup s...
Hint: Some lines were ellipsized, use -l to show in full.

查看可以看出有failed字眼,继续查看系统日志/var/log/message

9e72-15fe-11e9-9866-000c2964bd37)"
Jul  9 16:05:23 vms31 kubelet: I0709 16:05:23.247206    4273 kuberuntime_manager.go:767] Back-off 1m20s restarting failed container=influxdb pod=monitoring-influxdb-cf9d95766-b77gq_kube-system(01809e72-15fe-11e9-9866-000c2964bd37)
Jul  9 16:05:23 vms31 kubelet: E0709 16:05:23.247268    4273 pod_workers.go:186] Error syncing pod 01809e72-15fe-11e9-9866-000c2964bd37 ("monitoring-influxdb-cf9d95766-b77gq_kube-system(01809e72-15fe-11e9-9866-000c2964bd37)"), skipping: failed to "StartContainer" for "influxdb" with CrashLoopBackOff: "Back-off 1m20s restarting failed container=influxdb pod=monitoring-influxdb-cf9d95766-b77gq_kube-system(01809e72-15fe-11e9-9866-000c2964bd37)"
Jul  9 16:05:23 vms31 kubelet: E0709 16:05:23.858802    4273 summary.go:102] Failed to get system container stats for "/system.slice/kubelet.service": failed to get cgroup stats for "/system.slice/kubelet.service": failed to get container info for "/system.slice/kubelet.service": unknown container "/system.slice/kubelet.service"

 

解决方法:

vim /etc/systemd/system/kubelet.service.d/10-kubeadm.conf 

找到”KUBELET_CGROUP_ARGS”该行,添加“--runtime-cgroups=/systemd/system.slice --kubelet-cgroups=/systemd/system.slice”内容

systemctl daemon-reload

systemctl restart kubelet.service

 

posted @ 2019-07-09 16:16  虫儿飞_mustartk  阅读(708)  评论(0)    收藏  举报