kube-proxy启动报错修复记录

本文介绍了解决kubernetes中kube-proxy组件在特定node节点上无法通过nodeport访问service的问题。原因是iptables版本过高导致的规则添加失败,通过降级iptables版本至1.4.21-24.1.el7_5.x86_64解决了问题,并提供了详细的降级步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

kube-proxy 报错:Failed to execute iptables-restore: exit status 1
现象:k8s的某node节点 无法使用nodeport方式访问service服务(ip+nodeport),其他node节点正常

原因
kube-proxy组件没成功调iptables添加相关规则原因

操作
更换iptables的版本号降低到 iptables-1.4.21-24.1.el7_5.x86
 

下载文件  TODO 后需审核通过会加链接

iptables-1.4.21-24.1.el7_5.x86.rpm

如果不能下载请点击 这里 进行下载,可能比较慢

上传至 服务器

执行降级操作命令

rpm -Uvh --oldpackage iptables-1.4.21-24.el7.x86_64.rpm

执行完记得执行一下

ldconfig

重启 kube-proxy

service kube-proxy restart

查看

journalctl -f -u kube-proxy


重启kube-proxy组件查看iptables规则有kube-proxy添加进来的规则了

自己的虚拟机k8s集群,关机重启后集群不正常Last login: Fri Mar 28 09:38:55 2025 from 192.168.10.1 [root@k8s-master01 ~]# kubectl get node ^C [root@k8s-master01 ~]# crictl ps -a CONTAINER IMAGE CREATED STATE NAME ATTEMPT POD ID POD a30627bfc1a13 cdcab12b2dd16 About a minute ago Exited kube-apiserver 135 71ac6fa511d98 kube-apiserver-k8s-master01 3c393097ff1ed 73deb9a3f7025 3 minutes ago Exited etcd 141 d04ee87cb0d51 etcd-k8s-master01 0303be4335016 55f13c92defb1 8 minutes ago Running kube-controller-manager 24 9543423579ef7 kube-controller-manager-k8s-master01 20dbbd6ea6c13 7a5d9d67a13f6 8 minutes ago Running kube-scheduler 18 1ffdade0a911d kube-scheduler-k8s-master01 2fc6c04bb4f48 55f13c92defb1 57 minutes ago Exited kube-controller-manager 23 29fb69c9d5e71 kube-controller-manager-k8s-master01 d39c22d4625a4 7a5d9d67a13f6 57 minutes ago Exited kube-scheduler 17 4a729ddb4194d kube-scheduler-k8s-master01 f2d7ec35c401e 27243c80d1b3d 18 hours ago Exited debug-tools 21 f49172f9afa61 cluster-test-66bb44bd88-7wmw9 65a3ddd0a1376 da047c323be41 21 hours ago Exited kube-rbac-proxy 2 af115e06c882b blackbox-exporter-794dfb8d78-h8hg7 1175ec4cb232a 4421c40e4747b 21 hours ago Exited module-configmap-reloader 2 af115e06c882b blackbox-exporter-794dfb8d78-h8hg7 78294ecaf423f 9b4bb468d49e5 21 hours ago Exited blackbox-exporter 2 af115e06c882b blackbox-exporter-794dfb8d78-h8hg7 a98d8ce2bb63b b638a032064a7 21 hours ago Exited discovery 4 ea1a39628151e istiod-7c659cd4c-kf6tq 027fe712e09dc f6e00d55922e1 21 hours ago Exited h5 6 44d5bd1afe3bf h5-f56d6bbb9-v6fd7 4f47d13cb9c80 8065b798a4d67 21 hours ago Exited calico-node 37 507a205444332 calico-node-7knfg c8b1b672037f0 8065b798a4d67 21 hours ago Exited mount-bpffs 0 507a205444332 calico-node-7knfg f66e8872e2977 9dee260ef7f59 21 hours ago Exited install-cni 0 507a205444332 calico-node-7knfg 3d2a4e55990e0 da047c323be41 21 hours ago Exited kube-rbac-proxy 3 5710043e96ea1 node-exporter-8bmxs 7b66e9a9668bc aaa0ee0c2359a 21 hours ago Exited node-exporter 3 5710043e96ea1 node-exporter-8bmxs 3ecf3f9b58d65 9dee260ef7f59 21 hours ago Exited upgrade-ipam 3 507a205444332 calico-node-7knfg 4d89fcb896d13 c120fed2beb84 21 hours ago Exited kube-proxy 37 d7c59e0e40405 kube-proxy-s7tbc
03-29
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值