X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=INSTALL.Linux;h=177a9cd13b7d2eb4df426a2f41be5e13949543d7;hb=fb0d597fb64308c60001e3afc9b31eb295dedb6b;hp=e25c193c91621398e3e74781e5ac8dd9857b04fd;hpb=3b12addabb60c1eae0f58942281a388a6bc5d45b;p=openvswitch diff --git a/INSTALL.Linux b/INSTALL.Linux index e25c193c..177a9cd1 100644 --- a/INSTALL.Linux +++ b/INSTALL.Linux @@ -61,7 +61,7 @@ If you are working from a Git tree or snapshot (instead of from a distribution tarball), or if you modify the Open vSwitch build system, you will also need the following software: - - Autoconf version 2.63 or later. + - Autoconf version 2.64 or later. - Automake version 1.10 or later. @@ -157,7 +157,7 @@ Prerequisites section, follow the procedure below to build. 7. Initialize the configuration database using ovsdb-tool, e.g.: - % ovsdb-tool create /etc/ovs-vswitchd.conf.db vswitchd/vswitch.ovsschema + % ovsdb-tool create /usr/local/etc/ovs-vswitchd.conf.db vswitchd/vswitch.ovsschema Startup ======= @@ -167,12 +167,18 @@ configuration database, ovsdb-server. Configure it to use the database you created during step 7 of installation, above, and to listen on a Unix domain socket, e.g.: - % ovsdb-server /etc/ovs-vswitchd.conf.db --remote=punix:/var/run/ovsdb-server + % ovsdb-server /usr/local/etc/ovs-vswitchd.conf.db --remote=punix:/usr/local/var/run/openvswitch/db.sock + +Then initialize the database with "ovs-vsctl init". This is only +necessary the first time after you create the database with +ovsdb-tool (but running it at any time is harmless): + + % ovs-vsctl init Then start the main Open vSwitch daemon, telling it to connect to the same Unix domain socket: - % ovs-vswitchd unix:/var/run/ovsdb-server + % ovs-vswitchd unix:/usr/local/var/run/openvswitch/db.sock Now you may use ovs-vsctl to set up bridges and other Open vSwitch features. For example, to create a bridge named br0 and add ports