问题描述
k8s节点ip_forward 未开启,修改内核参数后pod无法访问
原因分析:
部分集群内核参数目录里有两个配置文件,并且两个配置文件涉及的内核参数不一致
默认情况下我们执行sysctl -p 配置文件,如果不指定的话会默认加载/etc/sysctl.conf 上边软连接指向了99-sysctl.conf,但是我们实际想用的是95
解决方案
所以操作要注意使用sysctl -p /etc/sysctl.d/95-k8s-sysctl.conf
禁止使用sysctl -p
或者直接把99删除
所有评论(0)