导语:2台服务器,一台机器单节点的k8s启动正常,另一台单节点k8s会crash,日志是pod之间无法通讯。
安装过程中,执行下面命令时有异常,导致规则没有全部报错
iptables -P FORWARD ACCEPT
iptables -t nat -I POSTROUTING -s 10.244.0.0/16 -j MASQUERADE
iptables-save > /etc/iptables-rules
调整2台防火墙规则一致后,容器间依旧没法通讯,执行上面命令可以临时生效,但是重启后又会无法通讯。另一台正常的机器重启后依旧可以正常通讯。
后续发现是开机未执行命令modprobe br_netfilter