openelb-layer2模式service中断问题
问题表现 排查:切入 排查:为什么能通 排查:为什么不通 排查:arp表项中端口错误 关于交换机 进一步思考 问题1 问题2[TBC] 问题3 问题解决 参考 来自你的消息: 来自 ChatGPT 的消息: 问题表现 openelb部署配置了layer2模式,在开发环境一切正常。 来到生产环境后,测试反馈lb service有时能ping通,有时又ping不通 排查:切入 首先服务不是
问题表现 排查:切入 排查:为什么能通 排查:为什么不通 排查:arp表项中端口错误 关于交换机 进一步思考 问题1 问题2[TBC] 问题3 问题解决 参考 来自你的消息: 来自 ChatGPT 的消息: 问题表现 openelb部署配置了layer2模式,在开发环境一切正常。 来到生产环境后,测试反馈lb service有时能ping通,有时又ping不通 排查:切入 首先服务不是
问题 排查 代码分析 解决 启示 参考 问题 3节点集群,每个节点有多块网卡。部署了openelb,并配置了和node同网段的IP池供LB使用。 接到测试同事反映,集群里的lb service分到的ip有的可以ping通并访问业务,但是有的却不能ping通。 排查 一开始怀疑ip冲突,在交换机上确认后发现不能访问的ip并没有被占用。 于是在同网段的其他机器上安装了arp-scan,扫描下arp
背景 问题 解决 dive deeper 参考 背景 openelb配置阶段需要配置一个EIP Custom Resource对象,作为LB ip的IP池。 在EIP对象的spec里,有一个字段叫做interface,需要配置openelb相应arp请求的网卡。通常配置和eip对应的网卡名称即可。 但是在kubernetes集群中,有时会出现多个node同一网段对应的网卡名称不一样的情况。因此