본문 바로가기
클라우드(Cloud)/쿠버네티스(Kubernetes)

[쿠버네티스] kubeadm init 에러 원인과 해결 방안

by virusuk 2023. 2. 12.
반응형

쿠버네티스(마스터 노드) 설치 시, kubeadm init 에러

 

에러: 

[ERROR CRI]: container runtime is not running: output: time="..........

원인 :

Containerd의  config.toml 설정에서 cri 옵션이 에러를 발생시킴.

https://github.com/containerd/containerd/issues/4581

 

Kubeadm unknown service runtime.v1alpha2.RuntimeService · Issue #4581 · containerd/containerd

Problem Following Kubernetes official installation instruction for containerd and kubeadm init will fail with unknown service runtime.v1alpha2.RuntimeService. # Commands from https://kubernetes.io/...

github.com

 

해결 방법1)

rm /etc/containerd/config.toml
systemctl restart containerd
kubeadm init

또는

해결 방법2)

vi /etc/containerd/config.toml
#disabled_plugins = ["cri"]

systemctl restart containerd

만약 config.toml 파일이 없으면, containerd 설정파일을 생성한다.
containerd config default > /etc/containerd/config.toml
반응형