赞
踩
k8s初始化报错:container runtime is not running
- [root@node1 kube]# kubeadm init --config=kubeadm-config.yaml
- ...
- error execution phase preflight: [preflight] Some fatal errors occurred:
- [ERROR CRI]: container runtime is not running: output: time="2024-02-
- 23T16:41:28+08:00" level=fatal msg="validate service connection: CRI v1 runtime API is not implemented for endpoint \"unix:///var/run/containerd/containerd.sock\": rpc error: code = Unimplemented desc = unknown service runtime.v1.RuntimeService"
- , error: exit status 1
- ...
解决方案:
1、
- [root@node1 kube]# cat > /etc/containerd/config.toml <<EOF
- > [plugins."io.containerd.grpc.v1.cri"]
- > systemd_cgroup = true
- > EOF
2、重启
- [root@node1 kube]# systemctl restart containerd
-
- [root@node1 kube]# systemctl status containerd
- ● containerd.service - containerd container runtime
- Loaded: loaded (/etc/systemd/system/containerd.service; disabled; vendor preset: disabled)
- Active: active (running) since 五 2024-02-23 16:42:09 CST; 3s ago
- Docs: https://containerd.io
- Process: 3431 ExecStartPre=/sbin/modprobe overlay (code=exited, status=0/SUCCESS)
- Main PID: 3433 (containerd)
- Tasks: 10
- Memory: 14.6M
- CGroup: /system.slice/containerd.service
- └─3433 /usr/bin/containerd
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。