首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >kubelet服务未启动

kubelet服务未启动
EN

Stack Overflow用户
提问于 2020-06-16 19:58:55
回答 1查看 7.5K关注 0票数 3

运行kubectl get node等命令时,出现以下错误:

与服务器6443的连接被拒绝-您是否指定了正确的主机或端口?

我运行了systemctl status kubelet.service,并收到以下状态:

代码语言:javascript
复制
root@k8s-l2bridge-ma:~# sudo systemctl status kubelet.service

● kubelet.service - kubelet: The Kubernetes Node Agent
   Loaded: loaded (/lib/systemd/system/kubelet.service; enabled; vendor preset: enabled)
  Drop-In: /etc/systemd/system/kubelet.service.d
           └─10-kubeadm.conf
   Active: activating (auto-restart) (Result: exit-code) since Tue 2020-06-16 11:46:05 UTC; 9s ago
     Docs: https://kubernetes.io/docs/home/
  Process: 28012 ExecStart=/usr/bin/kubelet $KUBELET_KUBECONFIG_ARGS $KUBELET_CONFIG_ARGS $KUBELET_KUBEADM_ARGS $KUBELET_EXTRA_ARGS (code=exited, status=255)
 Main PID: 28012 (code=exited, status=255)

Jun 16 11:46:05 k8s-l2bridge-ma systemd[1]: kubelet.service: Failed with result 'exit-code'.

如何排除故障并找出问题所在?我发现谷歌搜索的线索很少,但都没有解决问题。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-06-16 20:52:13

只需在文件/etc/systemd/system/kubelet.service.d/10-kubeadm.conf上进行修改

代码语言:javascript
复制
Environment="KUBELET_SYSTEM_PODS_ARGS=--pod-manifest-path=/etc/kubernetes/manifests --allow-privileged=true --fail-swap-on=false"

然后执行命令:

代码语言:javascript
复制
 $ systemctl daemon-reload

 $ systemctl restart kubelet

看一下:fail-kubelet-servicekubelet-failed-start

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62407918

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档