Hi,
So I have two hypervisors HV1 and HV2
I have two VMs in the same subnet one on each hypervisor HV1-VM1 and HV2-VM1
I have a distributed gateway router configured and scheduled to both
hypervisors
Initially scheduled on HV2.
When I set the network interface on HV2 to down, I expected the gateway
to move
to HV1, but it does not.
I'm suspecting that it is because HA not supported if the gateway is
scheduled on
compute node hypervisors, as opposed to "controller" hypervisors, is
this true?
details of my config:
---------------------------
[ca-rain17 ]# ovn-sbctl show
Chassis ca-rain17
hostname: ca-rain17.us.oracle.com <--------- OVN "central"
Encap geneve
ip: "172.20.1.17"
options: {csum="true"}
Chassis ca-rain06
hostname: ca-rain06.us.oracle.com <---- HV1
Encap geneve
ip: "172.20.1.6"
options: {csum="true"}
Port_Binding "47433b54-ac10-42f1-ae84-cc6fbb580297"
Port_Binding "06e85cca-867a-44fc-b2c1-be62f2fb06c0"
Port_Binding cr-lr_vcn2_igw-ls_external_vcn2
<-- Non HA gateway
Port_Binding "284195d2-9280-4334-900e-571ecd00327a"
Chassis ca-rain05
hostname: ca-rain05.us.oracle.com <-- HV2
Encap geneve
ip: "172.20.1.5"
options: {csum="true"}
Port_Binding cr-lr_vcn1_nat1-ls_external_vcn1 <--- HA gateway
Port_Binding "ce78fd2b-4c68-428c-baf1-71718e7f3871"
Port_Binding "269089c4-9464-41ec-9f63-6b3804b34b07"
Port_Binding "00bff7c0-2e2d-41ba-9485-3b5fa9801365"
Port_Binding "1cb7d760-90b0-4201-9517-88cb2de31c79"
[ca-rain17 ]# ovn-nbctl list gateway_chassis
_uuid : 1b3d74b0-64c1-4715-85fe-e4ec4dfed369
chassis_name : ca-rain05
external_ids : {}
name : lr_vcn1_nat1-ls_external_vcn1-ca-rain05 <-- HA gateway
options : {}
priority : 20
_uuid : 3ff13911-0010-4afb-b505-653c192da8dc
chassis_name : ca-rain06
external_ids : {}
name : lr_vcn1_nat1-ls_external_vcn1-ca-rain06 <-- HA gateway
options : {}
priority : 15
_uuid : cb734345-c4b1-4dc9-9cce-3a9ffbab11f7
chassis_name : ca-rain06
external_ids : {}
name : lr_vcn2_igw-ls_external_vcn2-ca-rain06
options : {}
priority : 30
[rca-rain05 ]# ip link set down bond0 <-- set network down on
active gateway hypervisor
[ca-rain17 ]# ovn-sbctl show
Chassis ca-rain17
hostname: ca-rain17.us.oracle.com
Encap geneve
ip: "172.20.1.17"
options: {csum="true"}
Chassis ca-rain06
hostname: ca-rain06.us.oracle.com
Encap geneve
ip: "172.20.1.6"
options: {csum="true"}
Port_Binding "47433b54-ac10-42f1-ae84-cc6fbb580297"
Port_Binding "06e85cca-867a-44fc-b2c1-be62f2fb06c0"
Port_Binding cr-lr_vcn2_igw-ls_external_vcn2
Port_Binding "284195d2-9280-4334-900e-571ecd00327a"
Chassis ca-rain05
hostname: ca-rain05.us.oracle.com
Encap geneve
ip: "172.20.1.5"
options: {csum="true"}
Port_Binding cr-lr_vcn1_nat1-ls_external_vcn1 <-- HA gateway did
not move!
Port_Binding "ce78fd2b-4c68-428c-baf1-71718e7f3871"
Port_Binding "269089c4-9464-41ec-9f63-6b3804b34b07"
Port_Binding "00bff7c0-2e2d-41ba-9485-3b5fa9801365"
Port_Binding "1cb7d760-90b0-4201-9517-88cb2de31c79"
Brendan
_______________________________________________
discuss mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-discuss