查看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