ERROR CRI]: container runtime is not running:

来源:4-7 初始化Kubernetes Master

慕码人5271775

2024-11-15

[root@K8S-Maskter yum.repos.d]# kubeadm init --kubernetes-version=1.28.0 \

–apiserver-advertise-address=192.168.56.100
–image-repository registry.aliyuncs.com/google_containers
–service-cidr=10.1.0.0/16
–pod-network-cidr=10.244.0.0/16
[init] Using Kubernetes version: v1.28.0
[preflight] Running pre-flight checks
error execution phase preflight: [preflight] Some fatal errors occurred:
[ERROR CRI]: container runtime is not running: output: time=“2024-11-15T08:31:40Z” 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
[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

写回答

2回答

清风

2024-11-19

Kubernetes 版本换成1.19.3试试

0
2
清风
回复
慕侠2486442
这个错误提示表明 Kubernetes 在尝试与容器运行时通信时失败,具体原因是容器运行时(例如 containerd)的服务接口未正确实现或未正确配置。以下是可能的原因和解决步骤: 1. 检查 containerd 是否在运行 使用以下命令查看 containerd 服务是否启动: systemctl status containerd 如果服务未运行,可以尝试启动它: systemctl start containerd systemctl enable containerd
2025-01-14
共2条回复

清风

2024-11-19

Kubernetes 版本换成1.19.3试试

0
0

Kubernetes 入门到进阶实战,系统性掌握 K8s 生产实践

阿里云最有价值专家亲授,云原生时代必备技能

1502 学习 · 613 问题

查看课程