kubeadm init 报错 ”unknown service runtime.v1alpha2.RuntimeService”

kubeadm初始化报错如下:

复制代码
[root@ECS-k8s-master docker]# kubeadm init --apiserver-advertise-address=192.168.2.2 --image-repository registry.aliyuncs.com/google_containers --kubernetes-version v1.24.2 --service-cidr=10.140.0.0/16 --pod-network-cidr=10.240.0.0/16

[init] Using Kubernetes version: v1.24.2

[preflight] Running pre-flight checks

error execution phase preflight: [preflight] Some fatal errors occurred:

[ERROR CRI]: container runtime is not running: output: E0704 14:55:48.132984 5226 remote_runtime.go:925] "Status from runtime service failed" err="rpc error: code = Unimplemented desc = unknown service runtime.v1alpha2.RuntimeService"

time="2022-07-04T14:55:48+08:00" level=fatal msg="getting status of runtime: rpc error: code = Unimplemented desc = unknown service runtime.v1alpha2.RuntimeService"

, error: exit status 1

[preflight] If you know what you are doing, you can make a check non-fatal with `--ignore-preflight-errors=...`

To see the stack trace of this error execute with --v=5 or higher

网上查询光说让删除

复制代码
rm /etc/containerd/config.toml

但其实,删除完后要重启 containerd 服务,不然不生效

完整如下:

复制代码
rm /etc/containerd/config.toml

systemctl restart containerd

然后再执行

复制代码
kubeadm init   --apiserver-advertise-address=192.168.2.2 --image-repository registry.aliyuncs.com/google_containers   --kubernetes-version v1.24.2   --service-cidr=10.140.0.0/16 --pod-network-cidr=10.240.0.0/16

起码这个错误不会出现了,其他错误看之前配置了。

相关推荐
GreenMountainEcho7 小时前
Kubernetes 入门篇之 Node 安装与部署
云原生·容器·kubernetes
ghostwritten9 小时前
Rancher Backup
kubernetes·rancher
alden_ygq10 小时前
k8s statefulset pod重启顺序
云原生·容器·kubernetes
ghostwritten10 小时前
k8s黑科技:Linux+Vagrant+VirtualBox开启Kubernetes奇幻之旅
linux·科技·kubernetes
云上艺旅13 小时前
K8S学习之基础七十二:Ingress基于Https代理pod
学习·云原生·容器·https·kubernetes
liux352813 小时前
k8s之Ingress讲解
云原生·容器·kubernetes
小刘爱喇石( ˝ᗢ̈˝ )17 小时前
玛卡巴卡的k8s知识点问答题(六)
云原生·容器·kubernetes
rider18917 小时前
【1】搭建k8s集群系列(二进制部署)之系统初始化
云原生·容器·kubernetes
小刘爱喇石( ˝ᗢ̈˝ )19 小时前
玛卡巴卡的k8s知识点问答题(七)
云原生·容器·kubernetes
小哈里20 小时前
【运维】云计算的发展历程,云原生时代的运维理念&工具技术栈,高可用系统的云运维 —— 以K8S集群调度算法与命令为例
运维·云原生·kubernetes·云计算·架构设计