首页 > 其他分享 >kubelet 端口冲突导致服务不能访问

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

时间:2023-12-26 12:00:38浏览次数:33  
标签:Node 访问 -- 端口 kubelet proxy Pod kube

一、背景

由于历史原因,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



标签:Node,访问,--,端口,kubelet,proxy,Pod,kube
From: https://blog.51cto.com/u_11060853/8981327

相关文章

  • Win10遇到服务器启动失败 80端口被占用如何解决
    Win10提示"服务器启动失败,80端口被占用"怎么办?具体解决方法如下步骤如下:1、以管理员身份运行cmd;2、输入:netstophttp注:如果提示是否真的需要停止这些服务,则选择"Y";3、完成后输入:scconfighttpstart=disabled其他方法:(若80端口不能解除占用,可使用下方解决方案)解决方......
  • k8s~你应该知道的ip和你应该知道的端口
    你应该知道的ipNodeIPClusterIPPodIPContainerIPNodeIPnodeip是指k8s节点的ip地址,这个ip是具体的服务器,它上面的端口是nodeport,是真实服务器上的端口。ClusterIP在Kubernetes中,ClusterIP是指Service类型中的一种,它为集群内部的其他资源提供了一个虚拟IP......
  • 如何通过port-forward命令在本地访问 k8s 集群服务
    公众号「架构成长指南」,专注于生产实践、云原生、分布式系统、大数据技术分享概述在我们访问k8s中的pod服务时,一般通过nodeport映射pod端口进行访问,还有一种是通过ingress或者istio通过域名方式来访问,虽然两种方式能满足我们需求,但是如果针对临时访问,配置起来还是有点复杂和......
  • Trunk 端口汇聚
    Trunk线路实现跨交换机的线路连接交换机和交换机之间1.左边先按照上划分好vlan网络,右边也同样划分vlan网络,2.后同样设置为trunk链路,trunk后则属于同一个vlan网络的PC端可以ping通3.左边vlan1网络可以ping通右边vlan10网络,但是不能ping通属于vlan20的PC机 ......
  • ACL访问列表:
    配置好vlan10,vlan20,vlan30之后,分别配置好端口0,1,2,交换机也配置好网关,使三个PC机可以相互ping通。查看端口概览情况:ACL访问控制列表:使vlan10可以和vlan20下的PC机可以连通,vlan10但是不能和vlan30通信,从而达到控制通信网络。配置好连通网络后:Inbound对进来的包进行过滤,按......
  • Spring 框架模块深度解析:核心容器、数据访问、Web 层与其他关键模块
    Spring可能成为您的所有企业应用程序的一站式商店。但是,Spring是模块化的,允许您挑选适用于您的模块,而无需引入其他模块。下面的部分提供了SpringFramework中所有可用模块的详细信息。SpringFramework提供了大约20个模块,可以根据应用程序要求使用。核心容器核心容器由C......
  • 水星 SG108 PRO/1.0 网络端口镜像 使用流程
    水星SG108PRO/1.0网络端口镜像使用流程购买链接https://item.jd.com/100001913315.html水星智能网管交换机客户端应用程序1.0.3https://service.mercurycom.com.cn/download-1830.html如上图1是端口1ip172.16.106.602是端口2ip172.16.106.1106是网络接入口......
  • 外网<远程>访问Tomcat
    前言Tomcat作为一个轻量级的服务器,不仅名字很有趣(让人想起童年),也拥有强大功能,由于其可以实现JavaWeb程序的装载,就成为配置JSP和Java系统必备的环境软件,也是开发调试JSP程序的首选。Tomcat运行稳定且开源免费,加上apache和Sun的加持即免费和开源的特性,使其广泛应用在中小型系统及并......
  • jmeter 压力机端口不够用Response code:Non HTTP response code: java.net.NoRouteToH
    四  压测机异常,修改配置后重试Responsecode:NonHTTPresponsecode:java.net.NoRouteToHostException原因:Jmeter发压机的端口不够用解决办法:1.netstat|grepTIME_WAIT|wc-l查看目前处在TIME_WAIT状态的值大不大2.检查系统sysctl中配置项:(/etc/sysctl.conf)net.ipv4.t......
  • 【Linux】CentOS防火墙操作:开启端口、开启、关闭、配置
    ......