Thanks for your sharing , maybe this

Syslog :

Feb 24 18:44:43 A06-R12-302F0111-I32-13 ovs-vswitchd[123203]: 
ovs|00513|dpdk|ERR|vhost-user socket device setup failure for socket 
/var/run/openvswitch/tap57b09341-c9
Feb 24 18:44:43 A06-R12-302F0111-I32-13 ovs-vswitchd[123203]: 
ovs|00515|dpdk|ERR|vhost-user socket device setup failure for socket 
/var/run/openvswitch/tap6e8f58fa-c1
Feb 24 18:44:43 A06-R12-302F0111-I32-13 ovs-vswitchd[123203]: 
ovs|00517|dpdk|ERR|vhost-user socket device setup failure for socket 
/var/run/openvswitch/tap1522aef1-14
Feb 24 18:44:43 A06-R12-302F0111-I32-13 ovs-vswitchd[123203]: 
ovs|00519|dpdk|ERR|vhost-user socket device setup failure for socket 
/var/run/openvswitch/tap78ec2293-ae
Feb 24 18:44:43 A06-R12-302F0111-I32-13 ovs-vswitchd[123203]: 
ovs|00521|dpdk|ERR|vhost-user socket device setup failure for socket 
/var/run/openvswitch/tapb6496d1c-4c
Feb 24 18:44:43 A06-R12-302F0111-I32-13 ovs-vswitchd[123203]: 
ovs|00523|dpdk|ERR|vhost-user socket device setup failure for socket 
/var/run/openvswitch/tap511dcfea-e1
Feb 24 18:44:43 A06-R12-302F0111-I32-13 ovs-vswitchd[123203]: 
ovs|00525|dpdk|ERR|vhost-user socket device setup failure for socket 
/var/run/openvswitch/tapb94777b3-5d
Feb 24 18:44:44 A06-R12-302F0111-I32-13 ovs-vswitchd[123203]: 
ovs|00528|dpdk|ERR|vhost-user socket device setup failure for socket 
/var/run/openvswitch/tap57b09341-c9
Feb 24 18:44:44 A06-R12-302F0111-I32-13 ovs-vswitchd[123203]: 
ovs|00530|dpdk|ERR|vhost-user socket device setup failure for socket 
/var/run/openvswitch/tap6e8f58fa-c1
Feb 24 18:44:44 A06-R12-302F0111-I32-13 ovs-vswitchd[123203]: 
ovs|00532|dpdk|ERR|vhost-user socket device setup failure for socket 
/var/run/openvswitch/tap1522aef1-14
Feb 24 18:44:44 A06-R12-302F0111-I32-13 ovs-vswitchd[123203]: 
ovs|00534|dpdk|ERR|vhost-user socket device setup failure for socket 
/var/run/openvswitch/tap78ec2293-ae
Feb 24 18:44:44 A06-R12-302F0111-I32-13 ovs-vswitchd[123203]: 
ovs|00536|dpdk|ERR|vhost-user socket device setup failure for socket 
/var/run/openvswitch/tapb6496d1c-4c
Feb 24 18:44:44 A06-R12-302F0111-I32-13 ovs-vswitchd[123203]: 
ovs|00538|dpdk|ERR|vhost-user socket device setup failure for socket 
/var/run/openvswitch/tapb94777b3-5d

Ovs-vswitch log:

2016-02-24T10:24:09.555Z|00152|bridge|WARN|could not open network device 
tap9f4bd15d-51 (No such device)
2016-02-24T10:24:09.603Z|00153|dpdk|INFO|Socket 
/var/run/openvswitch/tap9f4bd15d-51 created for vhost-user port tap9f4bd15d-51
2016-02-24T10:24:09.604Z|00002|dpif_netdev(pmd71)|INFO|Core 10 processing port 
'tap6e8f58fa-c1'
2016-02-24T10:24:09.604Z|00003|dpif_netdev(pmd71)|INFO|Core 10 processing port 
'tap9f4bd15d-51'
2016-02-24T10:24:09.604Z|00154|bridge|INFO|bridge br-int: added interface 
tap9f4bd15d-51 on port 8
2016-02-24T10:24:10.471Z|00155|connmgr|INFO|br-tun<->unix: 1 flow_mods in the 
last 0 s (1 modifications)
2016-02-24T10:24:10.475Z|00156|connmgr|INFO|br-tun<->unix: 1 flow_mods in the 
last 0 s (1 adds)
2016-02-24T10:24:10.687Z|00157|connmgr|INFO|br-int<->unix: 1 flow_mods in the 
last 0 s (1 deletes)
2016-02-24T10:24:10.692Z|00158|connmgr|INFO|br-int<->unix: 1 flow_mods in the 
last 0 s (1 deletes)
2016-02-24T10:24:10.697Z|00159|ofp_util|INFO|Dropped 1 log messages in last 
4012 seconds (most recently, 4012 seconds ago) due to excessive rate
2016-02-24T10:24:10.697Z|00160|ofp_util|INFO|normalization changed ofp_match, 
details:
2016-02-24T10:24:10.697Z|00161|ofp_util|INFO| pre: 
in_port=8,nw_proto=58,tp_src=136
2016-02-24T10:24:10.697Z|00162|ofp_util|INFO|post: in_port=8
2016-02-24T10:24:10.697Z|00163|connmgr|INFO|br-int<->unix: 1 flow_mods in the 
last 0 s (1 deletes)
2016-02-24T10:24:10.702Z|00164|connmgr|INFO|br-int<->unix: 1 flow_mods in the 
last 0 s (1 deletes)
2016-02-24T10:24:10.707Z|00165|connmgr|INFO|br-int<->unix: 1 flow_mods in the 
last 0 s (1 adds)
2016-02-24T10:24:10.712Z|00166|connmgr|INFO|br-int<->unix: 1 flow_mods in the 
last 0 s (1 adds)
2016-02-24T10:24:10.717Z|00167|connmgr|INFO|br-int<->unix: 1 flow_mods in the 
last 0 s (1 adds)
2016-02-24T10:24:10.722Z|00168|connmgr|INFO|br-int<->unix: 1 flow_mods in the 
last 0 s (1 adds)
2016-02-24T10:24:14.718Z|00003|daemon_unix(monitor)|ERR|1 crashes: pid 86760 
died, killed (Aborted), core dumped, restarting
2016-02-24T10:24:14.743Z|00004|ovs_numa|INFO|Discovered 16 CPU cores on NUMA 
node 0
2016-02-24T10:24:14.743Z|00005|ovs_numa|INFO|Discovered 16 CPU cores on NUMA 
node 1
2016-02-24T10:24:14.743Z|00006|ovs_numa|INFO|Discovered 2 NUMA nodes and 32 CPU 
cores
2016-02-24T10:24:14.743Z|00007|memory|INFO|55836 kB peak resident set size 
after 4137.6 seconds
2016-02-24T10:24:14.743Z|00008|reconnect|INFO|unix:/var/run/openvswitch/db.sock:
 connecting...
2016-02-24T10:24:14.747Z|00009|reconnect|INFO|unix:/var/run/openvswitch/db.sock:
 connected
2016-02-24T10:24:14.781Z|00010|ofproto_dpif|INFO|netdev@ovs-netdev: Datapath 
supports recirculation
2016-02-24T10:24:14.781Z|00011|ofproto_dpif|INFO|netdev@ovs-netdev: MPLS label 
stack length probed as 3
2016-02-24T10:24:14.781Z|00012|ofproto_dpif|INFO|netdev@ovs-netdev: Datapath 
supports unique flow ids
2016-02-24T10:24:14.781Z|00013|ofproto_dpif|INFO|netdev@ovs-netdev: Datapath 
does not support ct_state
2016-02-24T10:24:14.781Z|00014|ofproto_dpif|INFO|netdev@ovs-netdev: Datapath 
does not support ct_zone
2016-02-24T10:24:14.781Z|00015|ofproto_dpif|INFO|netdev@ovs-netdev: Datapath 
does not support ct_mark
2016-02-24T10:24:14.781Z|00016|ofproto_dpif|INFO|netdev@ovs-netdev: Datapath 
does not support ct_label
2016-02-24T10:24:14.815Z|00017|dpdk|ERR|vhost-user socket device setup failure 
for socket /var/run/openvswitch/tap9f4bd15d-51
2016-02-24T10:24:14.815Z|00018|bridge|WARN|could not open network device 
tap9f4bd15d-51 (Unknown error -1)
2016-02-24T10:24:14.815Z|00019|dpdk|ERR|vhost-user socket device setup failure 
for socket /var/run/openvswitch/tap57b09341-c9
2016-02-24T10:24:14.815Z|00020|bridge|WARN|could not open network device 
tap57b09341-c9 (Unknown error -1)
2016-02-24T10:24:14.815Z|00021|dpdk|ERR|vhost-user socket device setup failure 
for socket /var/run/openvswitch/tap1522aef1-14
2016-02-24T10:24:14.816Z|00022|bridge|WARN|could not open network device 
tap1522aef1-14 (Unknown error -1)
2016-02-24T10:24:14.816Z|00023|dpdk|ERR|vhost-user socket device setup failure 
for socket /var/run/openvswitch/tap6e8f58fa-c1
2016-02-24T10:24:14.816Z|00024|bridge|WARN|could not open network device 
tap6e8f58fa-c1 (Unknown error -1)
2016-02-24T10:24:14.816Z|00025|dpdk|ERR|vhost-user socket device setup failure 
for socket /var/run/openvswitch/tap78ec2293-ae
2016-02-24T10:24:14.816Z|00026|bridge|WARN|could not open network device 
tap78ec2293-ae (Unknown error -1)
2016-02-24T10:24:14.816Z|00027|bridge|INFO|bridge br-int: added interface 
patch-tun on port 1
2016-02-24T10:24:14.816Z|00028|dpdk|ERR|vhost-user socket device setup failure 
for socket /var/run/openvswitch/tapb6496d1c-4c
2016-02-24T10:24:14.816Z|00029|bridge|WARN|could not open network device 
tapb6496d1c-4c (Unknown error -1)
2016-02-24T10:24:14.817Z|00030|bridge|INFO|bridge br-int: added interface 
br-int on port 65534
2016-02-24T10:24:14.817Z|00031|dpdk|ERR|vhost-user socket device setup failure 
for socket /var/run/openvswitch/tapb94777b3-5d
2016-02-24T10:24:14.817Z|00032|bridge|WARN|could not open network device 
tapb94777b3-5d (Unknown error -1)
2016-02-24T10:24:14.817Z|00033|bridge|INFO|bridge br-tun: added interface 
patch-int on port 1
2016-02-24T10:24:14.817Z|00034|bridge|INFO|bridge br-tun: added interface 
vxlan-0a001f8d on port 3
2016-02-24T10:24:14.818Z|00035|bridge|INFO|bridge br-tun: added interface 
br-tun on port 65534
2016-02-24T10:24:14.818Z|00036|bridge|INFO|bridge br-tun: added interface 
vxlan-0a002016 on port 4
2016-02-24T10:24:14.818Z|00037|bridge|INFO|bridge br-tun: added interface 
vxlan-0a001f7e on port 2
2016-02-24T10:24:14.818Z|00038|bridge|WARN|could not open network device dpdk0 
(Cannot allocate memory)
2016-02-24T10:24:14.818Z|00039|bridge|INFO|bridge br-dpdk: added interface 
br-dpdk on port 65534
2016-02-24T10:24:14.819Z|00040|bridge|INFO|bridge br-int: using datapath ID 
00000ac7455f064c
2016-02-24T10:24:14.819Z|00041|connmgr|INFO|br-int: added service controller 
"punix:/var/run/openvswitch/br-int.mgmt"
2016-02-24T10:24:14.819Z|00042|bridge|INFO|bridge br-tun: using datapath ID 
00008affbc1d314f
2016-02-24T10:24:14.819Z|00043|connmgr|INFO|br-tun: added service controller 
"punix:/var/run/openvswitch/br-tun.mgmt"
2016-02-24T10:24:14.819Z|00044|bridge|INFO|bridge br-dpdk: using datapath ID 
00001e3c7b157245
2016-02-24T10:24:14.819Z|00045|connmgr|INFO|br-dpdk: added service controller 
"punix:/var/run/openvswitch/br-dpdk.mgmt"
2016-02-24T10:24:14.850Z|00046|dpdk|ERR|vhost-user socket device setup failure 
for socket /var/run/openvswitch/tap9f4bd15d-51


Indeed I have set as --socket-mem 400  and tested for long time and did not 
have the same problem ,so it would not be lack of memory



Sent from Mail<https://go.microsoft.com/fwlink/?LinkId=550986> for Windows 10

From: Christian Ehrhardt<mailto:christian.ehrha...@canonical.com>
Sent: 2016年2月25日 15:07
To: 王华夏<mailto:wanghua...@jd.com>
Cc: discuss@openvswitch.org<mailto:discuss@openvswitch.org>
Subject: Re: [ovs-discuss] [bug]ovs-dpdk can't open dpdk port and dpdkvhostuser 
port added before

Hi Eric,
when debugging similar issues I realized that while the openvswitch log (like 
/var/log/openvswitch/ovs-vswitchd.log depending on your Distro) is great.
The DPDK messages can bypass that and at least in my case ended up in syslog.

Therein you will find messages like
ovs-ctl[3560]: EAL: ...
ovs-vswitchd[3592]: EAL: ...

And DPDK there is rather verbose on its initialization (which is good).
Since you can trigger the issue by different --socket-mem options I'd recommend 
you to check these logs.
Most of the time, once I looked there it was eventually rather obvious.

Regarding the memory allocation you will find for example (in my case non 
socket based -m 4096)
ovs-ctl[3560]: EAL: Requesting 4 pages of size 1024MB from socket 0

If it is not obvious please share the logs you find there and people on the 
list might be able to help you more.


Christian Ehrhardt
Software Engineer, Ubuntu Server
Canonical Ltd

On Thu, Feb 25, 2016 at 7:22 AM, 王华夏 
<wanghua...@jd.com<mailto:wanghua...@jd.com>> wrote:

HI

I am trying to restart ovs ,find  error as fellows, all thess bridges and ports 
I have added before

Bridge br-dpdk
        Port "dpdk0"
            Interface "dpdk0"
                type: dpdk
                error: "could not open network device dpdk0 (Cannot allocate 
memory)"
        Port br-dpdk
            Interface br-dpdk
                type: internal
    Bridge br-tun
        fail_mode: secure
        Port "vxlan-0a001f8d"
            Interface "vxlan-0a001f8d"
                type: vxlan
                options: {df_default="true", in_key=flow, 
local_ip="10.0.32.13", out_key=flow, remote_ip="10.0.31.141"}
        Port "vxlan-0a001f7e"
            Interface "vxlan-0a001f7e"
                type: vxlan
                options: {df_default="true", in_key=flow, 
local_ip="10.0.32.13", out_key=flow, remote_ip="10.0.31.126"}
        Port "vxlan-0a002016"
            Interface "vxlan-0a002016"
                type: vxlan
                options: {df_default="true", in_key=flow, 
local_ip="10.0.32.13", out_key=flow, remote_ip="10.0.32.22"}
        Port patch-int
            Interface
 patch-int
                type: patch
                options: {peer=patch-tun}
        Port br-tun
            Interface br-tun
                type: internal
    Bridge br-int
        fail_mode: secure
        Port br-int
            Interface br-int
                type: internal
        Port "tap78ec2293-ae"
            tag: 1
            Interface "tap78ec2293-ae"
                type: dpdkvhostuser
                error: "could not open network device tap78ec2293-ae (Unknown 
error -1)"
        Port "tapb94777b3-5d"
            tag: 1


When start the ovs like this ,this problem will occurs:

ovs-vswitchd --dpdk -c 0x1 -n 4 --socket-mem=2048,2048 -- 
unix:/var/run/openvswitch/db.sock --pidfile --detach -vconsole:emer 
-vsyslog:err -vfile:info --mlockall --no-chdir 
--log-file=/var/log/openvswitch/ovs-vswitchd.log �Cmonitor

if change the --socket-mem=2048,2048   to   �Csocket-mem= 2048 ,  it will have 
no problem

if it  means the numa node1 can not use ?

my ovs version is 2.5 and dpdk version is 2.2 with kernel Linux version 
3.10.0-229.20.1.el7.x86_64 
(buil...@kbuilder.dev.centos.org<mailto:buil...@kbuilder.dev.centos.org>) (gcc 
version 4.8.3 20140911 (Red Hat 4.8.3-9) (GCC) ) #1 SMP Tue Nov 3 19:10:07 UTC 
2015


Thanks & regards

Eric wang

发送自 Windows 10 版邮件<https://go.microsoft.com/fwlink/?LinkId=550986>应用


_______________________________________________
discuss mailing list
discuss@openvswitch.org<mailto:discuss@openvswitch.org>
http://openvswitch.org/mailman/listinfo/discuss


_______________________________________________
discuss mailing list
discuss@openvswitch.org
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to