Date: Thu, 13 Aug 2015 15:44:09 +0800 From: Kevin Lo <kevlo@FreeBSD.org> To: "1214781328@qq.com" <1214781328@qq.com> Cc: freebsd-questions <freebsd-questions@freebsd.org>, discuss <discuss@openvswitch.org>, Jesse Gross <jesse@nicira.com> Subject: Re: [ovs-discuss] Questions about Openvswitch on FreeBSD 10.1 Release Message-ID: <20150813074409.GA97165@ns.kevlo.org> In-Reply-To: <CAEP_g=-pXHxDibNn5F3AHuAZUBjy8DgppenUpwZnkh577Hz2xw@mail.gmail.com> References: <201508121416161460122@qq.com> <CAEP_g=-pXHxDibNn5F3AHuAZUBjy8DgppenUpwZnkh577Hz2xw@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Aug 12, 2015 at 09:36:53AM -0700, Jesse Gross wrote: > > On Tue, Aug 11, 2015 at 11:16 PM, 1214781328@qq.com <1214781328@qq.com> wrote: > > Hello: > > Sorry for bothering you, but I got a strange bug while trying to build a GRE > > tunnel using Openvswitch between 2 virtual machines based on KVM. The OS of > > 2 virtual machines are FreeBSD 10.1 Release, and the host OS is CentOS 6.3, > > Openvswitch version 2.3.2 on virtual machines. I’ll describe my bug in the > > following paragraphs. > > > > INSTALLATION: I checked all the optional modules while installing FreeBSD, > > and installed openvswitch 2.3.2 by typing “pkg install openvswitch” into > > FreeBSD’s console, then “pkg install python” because the console said some > > additional modules needs to be installed (2KB). > > > > CONFIGURATION: > > 1) “rm -f /var/db/openvswitch/conf.db” > > 2) “ovsdb-tool create /var/db/openvswitch/conf.db > > /usr/local/share/openvswitch/vswitch.ovsschema” > > 3) “ovsdb-server --remote=punix:/var/run/openvswitch/db.sock > > --remote=db.Open_vSwitch,manager_options --pidfile --detach” > > 4) “ovs-vsctl --no-wait init” > > 5) “ova-vswichd --pidfile --detach —mlockall > > NO ERROR during the procedures above. > > > > THEN COMES THE BUG: When I try to add a bridge “ovs-vsctl add-br br0", it > > said: "ovs-vsctl: Error detected while setting up 'br0'. See ovs-vswitchd > > log for details.” Then i tried “ovs-vswitchd log”: > > > > 2015-08-11T05:48:55Z|00001|reconnect|INFO|log: connecting... > > 2015-08-11T05:48:55Z|00002|reconnect|INFO|log: connection attempt failed > > (Address family not supported by protocol family) > > 2015-08-11T05:48:55Z|00003|reconnect|INFO|log: waiting 1 seconds before > > reconnect > > Tunnels, including GRE, are currently only supported on Linux. Besides, you should use service command for starting ovs on FreeBSD rather than starting ovs manually: service ovsdb_server onestart service ovs_vswitchd onestart Kevin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20150813074409.GA97165>