ovs-vsctl add-port br-int veth3 ovs-vsctl set Interface veth3 external_ids:iface-id=ls1-veth3 ip netns exec ns2 ip addr show # ovn-node1: ip netns add ns3 ip link add veth5 type veth peer name veth6 ifconfig veth5 up ifconfig veth6 up ip link set veth6 netns ns3 ip netns e...
ovn-nbctl -- --id=@nat create nat type="snat" logical_ip=172.16.250.0/24 external_ip=192.168.0.250 -- add logical_router edge1 nat @nat 当然DNAT(浮动IP)也是可以的 #ovn-nbctl -- --id=@nat create nat type="dnat_and_snat" logical_ip=172.16.250.11 external_ip=192.168.0....
#ovs-vsctl set open . external-ids:ovn-remote=tcp:$Centralip:6642 overlay网络使用geneve,当然支持geneve,vxlan,gre等 #ovs-vsctl set open . external-ids:ovn-encap-type=geneve #ovs-vsctl set open . external-ids:ovn-encap-ip=$Centralip node 1 节点 #export Centralip=10.175.160.66 #export...
ovs-vsctlsetopen . external-ids:ovn-encap-ip=192.168.20.22 host2 ovs-vsctlsetopen . external-ids:ovn-remote=tcp:192.168.20.21:6642 ovs-vsctlsetopen . external-ids:ovn-encap-type=geneve ovs-vsctlsetopen . external-ids:ovn-encap-ip=192.168.20.23 当两个host都配置好后,分别在两个host执行ovs...
ovs-vsctlsetopen . external-ids:ovn-encap-ip=172.16.10.102##查看配置信息是否设置成功ovs-vsctl get open . external-ids## central节点上执行以下命令,检查host各节点的chassis信息是否正常显示ovn-sbctl show Chassis"0633a3e1-ff16-4922-8738-f007e43d6fa7"hostname: host01 ...
当由ovn-northd创建的新行中包含Binding表的parent_port列中的值时,拥有与external_ids:iface-id中的vif-id相同值的ovn集成网桥上的ovn-controller更新本地hypervisor的OpenFlow流表,这样来自具有特定VLAN标记的VIF的数据包得到正确的处理。之后,它会更新绑定表的chassis列以反映物理位置。
`sudo ovs-vsctl set Open_vSwitch . external_ids:ovn-remote="tcp:10.10.10.11:6642" external_ids:ovn-encap-ip="10.10.10.12" external_ids:ovn-encap-type=vxlan` 在ovn-node1上执行验证ovn-node2添加成功(chassis) 3.4 学会排错 由于环境不一样所以实验的过程中肯定会碰到各种问题,我们又不太可能枚举...
#ovs-vsctl set Interface vm11 external_ids:iface-id=ls2-vm11 #ip netns exec ns11 ip addr show 4. node2节点 交换机01 #ip netns add ns2 #ovs-vsctl add-port br-int vm2 -- set interface vm2 type=internal #ip link set vm2 netns ns2 #ip netns exec ns2 ip link set vm2 address ...
external-ids:ovn-bridge-mappings=external-nat:br-ex ip link set br-ex up # 创建逻辑交换机outside,连接br-ex和逻辑路由器gw # 逻辑路由器gw添加端口lr-outside ovn-nbctl lrp-add gw lr-outside 00:00:00:AA:BB:CC 192.168.0.200/24 # outdise 添加端口 ls-outside ovn-nbctl ls-add outside ...
6、在启动VM的hypervisor上,ovn-controller在新的接口中注意到external_ids:iface-id。 作为响应,在OVN南向数据库中,它将更新绑定表的chassis列中的相应行,这些行链接逻辑端口external_ids:iface-id到hypervisor。 之后,ovn-controller更新本地虚拟机hypervisor的OpenFlow表,以便正确处理进出VIF的数据包。