GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
ovs-ctl(8) Open vSwitch Manual ovs-ctl(8)

ovs-kmod-ctl - OVS startup helper script for loading kernel modules

ovs-kmod-ctl insert
ovs-kmod-ctl remove
ovs-kmod-ctl help | -h | --help
ovs-kmod-ctl --version
ovs-kmod-ctl version

The ovs-kmod-ctl program is responsible for inserting and removing Open vSwitch kernel modules. It is not meant to be invoked directly by system administrators but to be called internally by system startup scripts. The script is used as part of an SELinux transition domain.

Each of ovs-kmod-ctl's commands is described separately below.

The insert command loads the Open vSwitch kernel modules, if needed. If this fails, and the Linux bridge module is loaded but no bridges exist, it tries to unload the bridge module and tries loading the Open vSwitch kernel module again.

The remove command unloads the Open vSwitch kernel module (including the bridge compatibility module, if loaded) and any associated vport modules.

ovs-kmod-ctl exits with status 0 on success and nonzero on failure. The insert command is considered to succeed if kernel modules are already loaded; the remove command is considered to succeed if none of the kernel modules are loaded.

The following environment variables affect ovs-kmod-ctl:
PATH
ovs-kmod-ctl does not hardcode the location of any of the programs that it runs. ovs-kmod-ctl will add the sbindir and bindir that were specified at configure time to PATH, if they are not already present.
OVS_LOGDIR

OVS_RUNDIR

OVS_DBDIR

OVS_SYSCONFDIR

OVS_PKGDATADIR

OVS_BINDIR

OVS_SBINDIR
Setting one of these variables in the environment overrides the respective configure option, both for ovs-kmod-ctl itself and for the other Open vSwitch programs that it runs.

ovs-kmod-ctl uses the following files:
ovs-lib
Shell function library used internally by ovs-kmod-ctl. It must be installed in the same directory as ovs-kmod-ctl.

ovs-kmod-ctl isn't intended to be manually executed. However, the following examples demonstrate loading the kernel modules.
ovs-kmod-ctl insert
Attempts to insert the Open vSwitch kernel modules.
ovs-kmod-ctl remove
Attempts to remove the Open vSwitch kernel modules.

README.rst, ovs-ctl(8)
February 2018 Open vSwitch

Search for    or go to Top of page |  Section 8 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.