0
点赞
收藏
分享

微信扫一扫

kubelet 端口冲突导致服务不能访问

墨春 2023-12-26 阅读 40

一、背景

由于历史原因,SVC开了很多NodePort进提供访问。

购买Node的之后,Pod调度到此Node上则不能shell进Pod,虽然Pod处于Running状态,也不能正常提供服务。

因为调度到新Node上的Pod都不能正常提供服务,所以将排查问题定位到新购买的Node上。


二、排查

首先查看kube-proxy

[root@10-23-146-252 ~]# systemctl status kube-proxy
● kube-proxy.service - Kubernetes Kube-Proxy Server
   Loaded: loaded (/usr/lib/systemd/system/kube-proxy.service; enabled; vendor preset: disabled)
   Active: active (running) since Fri 2023-07-28 12:46:13 CST; 4 months 29 days ago
     Docs: https://github.com/GoogleCloudPlatform/kubernetes
 Main PID: 309553 (kube-proxy)
   CGroup: /kube.slice/kube-proxy.service
           └─309553 /usr/local/bin/kube-proxy --logtostderr=true --v=2 --config=/etc/kubernetes/kube-...


发现39846端口与kubelet冲突

kubelet 端口冲突导致服务不能访问_Pod


重启kubelet服务,kubelet端口被重新分配。

systemctl restart kubelet



举报

相关推荐

0 条评论