[ovs-discuss] openvswich freebsd 10.1 release configuration error

Hassan Samii hassan_samii21 at yahoo.com
Sat Nov 14 10:21:15 UTC 2015

The "No such file or directory" is not referring to /var/db/openvswitch as that fonder exists and it contains a single file: conf.db.
It has to be refereing to /usr/share/openvswitch/vswitch.ovsschema, as the openvswitch folder under /usr/share doen't exist.
Ok i hope kevlo will shine some light upon this 

     Il Venerdì 13 Novembre 2015 8:27, Joe Stringer <joestringer at nicira.com> ha scritto:

 Hmm. The package should provide vswitch.ovsschema somewhere, but I'm
not familiar with FreeBSD or how this particular package is

The other thought I had is that the "No such file or directory" could
be referring to /var/db/openvswitch rather than the

I've CC'd kevlo, who is listed as the maintainer for this port (if I'm
not mistaken). Perhaps he can point you in the right direction.

On 12 November 2015 at 13:05, Hassan Samii <hassan_samii21 at yahoo.com> wrote:
> The OVS deamons are not running because there is no initial configuration.
> When i launch the command
> ovsdb-tool create /var/db/openvswitch/conf.db
> /usr/local/share/openvswitch/vswitch.ovsschema
> even if i change the prefix as you said i still get the "No such file or
> directory" error.
> I also tryed "whereis vswitch.ovsschema" and it doesn't find anything.
> I think there's supposed to be a folder called openvswitch which should have
> the db settings and all but apparently it doesnt exist.
> Il Giovedì 12 Novembre 2015 19:43, Joe Stringer <joestringer at nicira.com> ha
> scritto:
> On 12 November 2015 at 01:45, Hassan Samii <hassan_samii21 at yahoo.com> wrote:
>> Hi everyone, Firstly i'd like to thank everyone for the amazing work that
>> your doing.
>> To my problem.
>> I installed Open vSwitch on a FreeBSD 10.1 Release (which resides on a
>> virtual machine working on Virtualbox). I used the Freshports to install
>> openvswitch and the installation completed successfully.
>> Now the problem is that if i do ovs-vsctl --version i get the following
>> (which i suspect is good):
>> root at FreeBSDPrimo:~ # ovs-vsctl --version
>> ovs-vsctl (Open vSwitch) 2.3.2
>> Compiled Nov  4 2015 16:39:41
>> DB Schema 7.6.2
>> but if i use the command ovs-vsctl show i get the following (which is not
>> good):
>> ovs-vsctl: unix:/var/run/openvswitch/db.sock: database connection failed
>> (No
>> such file or directory)
> Are the OVS daemons running at this point (ovs-vswitchd, ovsdb-server)?
>> So then i thought that the configuration do the db was not set so i tried
>> this and got the following error:
>> root at FreeBSDPrimo:~ # rm -f /var/db/openvswitch/conf.db
>> root at FreeBSDPrimo:~ # ovsdb-tool create /var/db/openvswitch/conf.db
>> /usr/local/share/openvswitch/vswitch.ovsschema
>> ovsdb-tool: failed to read schema:
>> "/usr/local/share/openvswitch/vswitch.ovsschema" could not be read as JSON
>> (error opening "/usr/local/share/openvswitch/vswitch.ovsschema": No such
>> file or directory)
> I suspect that this port of OVS is configured with /usr as the prefix,
> not /usr/local. So the path to the latter would be something like
> /usr/share/openvswitch/vswitch.ovsschema.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://openvswitch.org/pipermail/ovs-discuss/attachments/20151114/8ac05f5f/attachment-0002.html>

More information about the discuss mailing list