切换语言为:繁体

解决 kubeovn dhcp v6 无法获取IP 地址的问题

  • 爱糖宝
  • 2024-08-12
  • 2056
  • 0
  • 0

最近升级环境,不知道怎么的触发了一个 ipv6 dhcp 无法获取的问题,记录一下现象。

  1. 当 ipv6 dhcp 无法获取时,需要检查下 子网的 enableDHCP 属性是否为 True。

  2. 当该值为 True 时, OVN NB 会生成一个 dhcpOption 的资源,每个 OVN NB logical switch port 都会有一个属性关联到该  dhcpOption 的资源

  3. 查看 ovs-ofctl dump-flows br-int | grep -i <虚拟机网卡mac> 应该要能看到 ipv4 (67 68)和 ipv6 (546 547) 等 dhcp 相关流表

问题其实就是没有看到 ipv6 的流表

有问题的时候

缺少 ipv6  ipv6 (546 547) 等 dhcp 相关流表

解决 kubeovn dhcp v6 无法获取IP 地址的问题

恢复之后

解决 kubeovn dhcp v6 无法获取IP 地址的问题

解决方式:

仅仅重启 kubeovn 所有服务是没有效果的,所以就


    1. 关闭所有 ovn ovs 服务


    1. 清理了 ovs ovn 的数据库


    1. 启动所有 ovn ovs 服务

0条评论

您的电子邮件等信息不会被公开,以下所有项均必填

OK! You can skip this field.