最近rancher2集群出现nginx-ingress出现 端口11111 already in use ,please check --status port感觉好像是nginx-ingress需要使用11111端口,而被其它服务使用,排查下确实有个服务在使用此端口号,使用netstat -pan |grep 18080发现kube-proxy在占用,停止后nginx-ingress就恢复正常了。nginx-ingress在racher下的system项目命名空间。
这里出现这个原因目前怀疑是,有个服务暴露nodeport端口号18080,至于nginx-ingress为什么会使用随机端口18080还需要了解里面机制,后续会补充。
本文介绍了在Rancher2集群中遇到的Nginx-Ingress端口11111被占用的问题,并详细记录了排查过程。最终发现是由于另一个服务使用了相同的端口导致的冲突,通过停止该服务解决了问题。
1630

被折叠的 条评论
为什么被折叠?



