解决:k8s[kubelet-check] The HTTP call equal to ‘curl -sSL http://localhost:10248/healthz’ failed with error: Get “http://localhost:10248/healthz”: dial tcp [::1]:10248: connect: connection refused

搭建k8s出现的问题记录

[kubelet-check] The HTTP call equal to ‘curl -sSL http://localhost:10248/healthz’ failed with error: Get “http://localhost:10248/healthz”: dial tcp [::1]:10248: connect: connection refused。
这个是犹豫没有更改docker.service.
找到路径:vim /usr/lib/systemd/system/docker.service

在这里插入图片描述
给他中间添加一个
内容为: --exec-opt native.cgroupdriver=systemd
有些人的=后面是cgroupfs 但是我不管用,我改成systemd就行了,你们都可以试试

随后先删除初始化导致的错误文件夹
rm -rf /etc/kubernetes/manifests
然后重启docker
systemctl daemon-reload
systemctl restart docker
最后初始化k8s
kubeadm init --config /home/k8s/kubeadm.yaml

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐