[ovs-discuss] datapath type problem

dx dexin_work at 126.com
Fri Jun 14 08:50:49 UTC 2019


ovs version:
# ovs-vsctl --version
ovs-vsctl (Open vSwitch) 2.11.90
DB Schema 8.0.0

linux os:
# cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)
# uname -r
3.10.0-327.el7.x86_64

> 
> Hi,
> 
> I am using ovn and want to use load balance in my project, but I got the ovn-controller  log:
> 
> OFPT_FLOW_MOD (OF1.3) (xid=0x510): ADD table:47 priority=100,ip,reg0=0x4/0x4,metadata=0x1 cookie:0xe4805c93 actions=ct(table=48,zone=NXM_NX_REG13[0..15],nat)
> 2019-06-14T08:45:47.130Z|00028|ofctrl|INFO|OpenFlow error: OFPT_ERROR (OF1.3) (xid=0x539): NXBMC_CT_DATAPATH_SUPPORT
> OFPT_FLOW_MOD (OF1.3) (xid=0x539): ADD table:44 priority=65535,ct_state=-new-est+rel-inv+trk,ct_label=0/0x1,metadata=0x1 cookie:0xe524faae actions=resubmit(,45)
> 2019-06-14T08:45:47.130Z|00029|ofctrl|INFO|OpenFlow error: OFPT_ERROR (OF1.3) (xid=0x54f): NXBAC_CT_DATAPATH_SUPPORT
> OFPT_FLOW_MOD (OF1.3) (xid=0x54f): ADD table:42 priority=100,ip,reg0=0x1/0x1,metadata=0x1 cookie:0x2d432bd5 actions=ct(table=43,zone=NXM_NX_REG13[0..15])
> 2019-06-14T08:45:47.133Z|00030|ofctrl|INFO|OpenFlow error: OFPT_ERROR (OF1.3) (xid=0x581): NXBAC_CT_DATAPATH_SUPPORT
> OFPT_FLOW_MOD (OF1.3) (xid=0x581): ADD table:13 priority=100,ip,reg0=0x1/0x1,metadata=0x1 cookie:0x97892e43 actions=ct(table=14,zone=NXM_NX_REG13[0..15])
> 2019-06-14T08:45:47.133Z|00031|ofctrl|INFO|OpenFlow error: OFPT_ERROR (OF1.3) (xid=0x588): NXBAC_CT_DATAPATH_SUPPORT
> OFPT_FLOW_MOD (OF1.3) (xid=0x588): ADD table:47 priority=100,ipv6,reg0=0x4/0x4,metadata=0x1 cookie:0xe4805c93 actions=ct(table=48,zone=NXM_NX_REG13[0..15],nat)
> 2019-06-14T08:45:47.135Z|00032|ofctrl|INFO|OpenFlow error: OFPT_ERROR (OF1.3) (xid=0x5b2): NXBAC_CT_DATAPATH_SUPPORT
> OFPT_FLOW_MOD (OF1.3) (xid=0x5b2): ADD table:18 priority=100,ipv6,reg0=0x4/0x4,metadata=0x1 cookie:0x527b9d58 actions=ct(table=19,zone=NXM_NX_REG13[0..15],nat)
> 2019-06-14T08:45:47.136Z|00033|ofctrl|INFO|OpenFlow error: OFPT_ERROR (OF1.3) (xid=0x5ee): NXBMC_CT_DATAPATH_SUPPORT
> OFPT_FLOW_MOD (OF1.3) (xid=0x5ee): ADD table:14 priority=65535,ct_state=-new-est+rel-inv+trk,ct_label=0/0x1,metadata=0x1 cookie:0x7355227c actions=resubmit(,15)
> 2019-06-14T08:45:47.137Z|00034|ofctrl|INFO|OpenFlow error: OFPT_ERROR (OF1.3) (xid=0x608): NXBMC_CT_DATAPATH_SUPPORT
> OFPT_FLOW_MOD (OF1.3) (xid=0x608): ADD table:44 priority=1,ct_state=-est+trk,ip,metadata=0x1 cookie:0xdc9d19b7 actions=load:0x1->NXM_NX_XXREG0[97],resubmit(,45)
> 2019-06-14T08:45:47.141Z|00035|ofctrl|INFO|OpenFlow error: OFPT_ERROR (OF1.3) (xid=0x6ee): NXBMC_CT_DATAPATH_SUPPORT
> 
> I find that the ovs seems to be not support feature below:
> 
> 2019-06-14T08:14:01.639Z|00019|ofproto_dpif|INFO|system at ovs-system: Datapath does not support check_pkt_len action
> 2019-06-14T08:14:01.639Z|00020|ofproto_dpif|INFO|system at ovs-system: Datapath does not support ct_state
> 2019-06-14T08:14:01.639Z|00021|ofproto_dpif|INFO|system at ovs-system: Datapath does not support ct_zone
> 2019-06-14T08:14:01.639Z|00022|ofproto_dpif|INFO|system at ovs-system: Datapath does not support ct_mark
> 2019-06-14T08:14:01.639Z|00023|ofproto_dpif|INFO|system at ovs-system: Datapath does not support ct_label
> 2019-06-14T08:14:01.639Z|00024|ofproto_dpif|INFO|system at ovs-system: Datapath does not support ct_state_nat
> 2019-06-14T08:14:01.639Z|00025|ofproto_dpif|INFO|system at ovs-system: Datapath does not support ct_orig_tuple
> 2019-06-14T08:14:01.639Z|00026|ofproto_dpif|INFO|system at ovs-system: Datapath does not support ct_orig_tuple6
> 
> After searched the official docs, I find that 'Linux OVS tree' datapath support many feature.
> 
> How can I use 'Linux OVS tree’ datapath? Does it help my issue?
> 
> Thanks

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openvswitch.org/pipermail/ovs-discuss/attachments/20190614/f3597138/attachment-0001.html>


More information about the discuss mailing list