Kubeadm 설치 중인 각종 구덩이
2587 단어 kubernetes
하나,
error: failed to run Kubelet: failed to create kubelet: misconfiguration: kubelet cgroup driver: "systemd"is different from docker cgroup driver: "cgroupfs"
해결 방법:
vi /etc/systemd/system/kubelet.service.d/10-kubeadm.conf
update KUBELET_CGROUP_ARGS=--cgroup-driver=systemd
to KUBELET_CGROUP_ARGS=--cgroup-driver=cgroupfs
restart kubelet
2.
Unable to connect to the server: x509: certificate signed by unknown authority (possibly because of "crypto/rsa: verification error"while trying to verify candidate authority certificate "kubernetes")
해결: export KUBECONFIG =/etc/kubernetes/kubelet.conf
3. Failed to request cluster info, will try again: [Gethttps://192.168.57.4:6443/api/v1/namespaces/kube-public/configmaps/cluster-info: x509: certificate has expired or is not yet valid]
해결: 마스터와 노드를 동기화하는 시간
4. The connection to the server localhost: 8080 was refused - did you specify the right host or port?
해결 방법:
export KUBECONFIG=/etc/kubernetes/admin.conf
8080이 아닌 6443 포트로 정의
5.runtime network not ready: Network Ready =false reason: Network PluginNotReady message:docker: network plugin is not ready: cni config uninitialized
해결 방법:
1./etc/systemd/system/kubelet을 삭제합니다.service.d/10-kubeadm.conf의 마지막 줄에 있는 $KUBELETNETWORK_ARGS
2.kubelet systemctl enable kubelet 다시 시작 & systemctl start kubelet
3. kubeadm reset | | kubeadm join 재가입...
6.pod Container Creating Or Error
default po/httpd-68f9d7648d-5f9gt 0/1 ContainerCreating 0 1m tensorflow0
describe에서sadbox 생성에 실패했습니다.
Warning FailedCreatePodSandBox 20s (x12 over 54s) kubelet, tensorflow0 Failed create pod sandbox.
Normal SandboxChanged 20s (x12 over 53s) kubelet, tensorflow0 Pod sandbox changed, it will be killed and re-created
해결: 일반적으로 네트워크 문제로 귀결되며, 네트워크를 보거나 다시 시작합니다 (calico 또는 flanneld)
7.kube-dns 시작 실패
kube-system po/kube-dns-6f4fd4bdf-p5x4k 0/3 Pending 0 14m
① 수정/etc/systemd/system/kubelet.service.d/10-kubeadm.conf
$KUBELET 삭제NETWORK_ARGS(이렇게 하지 마세요. 추천하지 마세요)
② dns 이상, kubeadm reset 다시 시도, 마스터를 초기화한 다음,calico 또는 flannel 네트워크를 설정하고, ok가 되면 다른 기계를 추가합니다.
재부팅
systemctl daemon-reload && systemctl restart kubelet
kubeadm reset
kubeadm init --kubernetes-version=v1.9.0 --pod-network-cidr=10.244.0.0/16
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
vagrant + CoreOS에서 kubernetes guestbook 샘플 이동제목대로 kubernetes의 guestbook 샘플을 먼저 움직이는 것이 목적입니다. kubernetes의 문서대로 움직였기 때문에 정리했습니다. Gentoo (linux-4.7.0-rc7) curl git vag...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.