kubernetes 집단의 설치 이상 송금 - docker 드라이브 엔진
이상 [kubelet cgroup driver: cgroupfs와 docker cgroup driver: systemd가 일치하지 않음]
error: failed to run Kubelet: failed to create kubelet: misconfiguration: kubelet cgroup driver: "cgroupfs"is different from docker cgroup driver: "systemd"
쿠벨렛을 시작할 때
# kubelet
service kubelet start
# kubelet
journalctl -f -u kubelet
다음과 같은 오류 10 11 20:05:18 server03 kubelet[15984]: error: failed to run Kubelet: failed to create kubelet: misconfiguration: kubelet cgroup driver: "cgroupfs" is different from docker cgroup driver: "systemd" 10 11 20:05:18 server03 systemd[1]: kubelet.service: main process exited, code=exited, status=1/FAILURE 10 11 20:05:18 server03 systemd[1]: Unit kubelet.service entered failed state. 10 11 20:05:18 server03 systemd[1]: kubelet.service failed.
daemon.json
# daemon.json
vi /etc/docker/daemon.json
#
"exec-opts": [
"native.cgroupdriver=systemd"
]
을 말합니다. 이렇게 하면 수정을 한 후에 Docker가 시작할 수 없습니다. 알림daemon.json
과 /lib/systemd/system/docker.service
중native.cgroupdriver=systemd
이 중복됩니다.# docker Cgroup Driver
[root@server02 ~]# docker info
...
Server Version: 1.13.1 Storage Driver: overlay2 Backing Filesystem: xfs Supports d_type: true Native Overlay Diff: true Logging Driver: journald Cgroup Driver: systemd ...
# docker.service
vi /lib/systemd/system/docker.service
--exec-opt native.cgroupdriver=systemd \
:
--exec-opt native.cgroupdriver=cgroupfs \
# docker
systemctl daemon-reload
systemctl restart docker
# docker Cgroup Driver
[root@server03 sysconfig]# docker info
...
Server Version: 1.13.1 Storage Driver: overlay2 Backing Filesystem: xfs Supports d_type: true Native Overlay Diff: true Logging Driver: journald Cgroup Driver: cgroupfs ...
참조 링크:http://www.cnblogs.com/hongdada/p/9771857.html 이상 [failed to get system container stats for kubelet.service]
failed to get container info for "/system.slice/kubelet.service": unknown container "/system.slice/kubelet.service"
쿠벨렛을 시작할 때
service kubelet start
# kubelet
journalctl -f -u kubelet
다음과 같은 오류 10 11 19:37:46 server01 kubelet[64872]: E1011 19:37:46.150198 64872 summary.go:92] 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"
# kubelet.service
vi /lib/systemd/system/kubelet.service
# ExecStart ,
--runtime-cgroups=/systemd/system.slice \
--kubelet-cgroups=/systemd/system.slice
수정된/lib/systemd/system/kubelet.service [Unit]
Description=Kubernetes Kubelet
Documentation=https://github.com/GoogleCloudPlatform/kubernetes
After=docker.service
Requires=docker.service
[Service]
WorkingDirectory=/var/lib/kubelet
ExecStart=/opt/modules/kubernetes-bins/kubelet \
--address=192.168.1.188 \ --hostname-override=192.168.1.188 \ --pod-infra-container-image=registry.cn-hangzhou.aliyuncs.com/imooc/pause-amd64:3.0 \ --kubeconfig=/etc/kubernetes/kubelet.kubeconfig \ --network-plugin=cni \ --cni-conf-dir=/etc/cni/net.d \ --cni-bin-dir=/opt/modules/kubernetes-bins \ --cluster-dns=10.68.0.2 \ --cluster-domain=cluster.local. \ --allow-privileged=true \ --fail-swap-on=false \ --logtostderr=true \ --v=2 \ --runtime-cgroups=/systemd/system.slice \ --kubelet-cgroups=/systemd/system.slice #kubelet cAdvisor 4194 , iptables ExecStartPost=/sbin/iptables -A INPUT -s 10.0.0.0/8 -p tcp --dport 4194 -j ACCEPT ExecStartPost=/sbin/iptables -A INPUT -s 172.16.0.0/12 -p tcp --dport 4194 -j ACCEPT ExecStartPost=/sbin/iptables -A INPUT -s 192.168.0.0/16 -p tcp --dport 4194 -j ACCEPT ExecStartPost=/sbin/iptables -A INPUT -p tcp --dport 4194 -j DROP Restart=on-failure RestartSec=5 [Install] WantedBy=multi-user.target
다음으로 전송:https://www.cnblogs.com/xingyunfashi/p/11433359.html
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.