ovsdb-server: Open vSwitch database server
usage: ovsdb-server [OPTIONS] DATABASE
where DATABASE is a database file in ovsdb format.
JSON-RPC options (may be specified any number of times):
--remote=REMOTE connect or listen to REMOTE
Active JSON-RPC connection methods:
tcp:IP:PORT PORT at remote IP
ssl:IP:PORT SSL PORT at remote IP
unix:FILE Unix domain socket named FILE
Passive JSON-RPC connection methods:
ptcp:PORT[:IP] listen to TCP PORT on IP
pssl:PORT[:IP] listen for SSL on PORT on IP
punix:FILE listen on Unix domain socket FILE
PKI configuration (required to use SSL):
-p, --private-key=FILE file with private key
-c, --certificate=FILE file with certificate for private key
-C, --ca-cert=FILE file with peer CA certificate
--bootstrap-ca-cert=FILE file with peer CA certificate to read or create
Daemon options:
--detach run in background as daemon
--no-chdir do not chdir to '/'
--pidfile[=FILE] create pidfile (default: /usr/local/var/run/openvswitch/ovsdb-server.pid)
--overwrite-pidfile with --pidfile, start even if already running
Logging options:
-v, --verbose=MODULE[:FACILITY[:LEVEL]] set logging levels
-v, --verbose set maximum verbosity level
--log-file[=FILE] enable logging to specified FILE
(default: /usr/local/var/log/openvswitch/ovsdb-server.log)
Other options:
--run COMMAND run COMMAND as subprocess then exit
--unixctl=SOCKET override default control socket name
-h, --help display this help message
-V, --version display version information
--check-leaks=FILE log malloc and free calls to FILE
ovsdb-client: Open vSwitch database JSON-RPC client
usage: ovsdb-client [OPTIONS] COMMAND [ARG...]
Valid commands are:
list-dbs SERVER
list databases available on SERVER
get-schema SERVER DATABASE
retrieve schema for DATABASE from SERVER
get-schema-version SERVER DATABASE
retrieve schema for DATABASE from SERVER and report only its
version number on stdout
list-tables SERVER DATABASE
list tables for DATABASE on SERVER
list-columns SERVER DATABASE [TABLE]
list columns in TABLE (or all tables) in DATABASE on SERVER
transact SERVER TRANSACTION
run TRANSACTION (a JSON array of operations) on SERVER
and print the results as JSON on stdout
monitor SERVER DATABASE TABLE [COLUMN,...]...
monitor contents of COLUMNs in TABLE in DATABASE on SERVER.
COLUMNs may include !initial, !insert, !delete, !modify
to avoid seeing the specified kinds of changes.
dump SERVER DATABASE
dump contents of DATABASE on SERVER to stdout
Active SERVER connection methods:
tcp:IP:PORT PORT at remote IP
ssl:IP:PORT SSL PORT at remote IP
unix:FILE Unix domain socket named FILE
Passive SERVER connection methods:
ptcp:PORT[:IP] listen to TCP PORT on IP
pssl:PORT[:IP] listen for SSL on PORT on IP
punix:FILE listen on Unix domain socket FILE
PKI configuration (required to use SSL):
-p, --private-key=FILE file with private key
-c, --certificate=FILE file with certificate for private key
-C, --ca-cert=FILE file with peer CA certificate
--bootstrap-ca-cert=FILE file with peer CA certificate to read or create
Output formatting options:
-f, --format=FORMAT set output formatting to FORMAT
("table", "html", "csv", or "json")
--no-headings omit table heading row
--pretty pretty-print JSON in output
Daemon options:
--detach run in background as daemon
--no-chdir do not chdir to '/'
--pidfile[=FILE] create pidfile (default: /usr/local/var/run/openvswitch/ovsdb-client.pid)
--overwrite-pidfile with --pidfile, start even if already running
Logging options:
-v, --verbose=MODULE[:FACILITY[:LEVEL]] set logging levels
-v, --verbose set maximum verbosity level
--log-file[=FILE] enable logging to specified FILE
(default: /usr/local/var/log/openvswitch/ovsdb-client.log)
Other options:
-h, --help display this help message
-V, --version display version information
ovsdb-tool: Open vSwitch database management utility
usage: ovsdb-tool [OPTIONS] COMMAND [ARG...]
create DB SCHEMA create DB with the given SCHEMA
compact DB [DST] compact DB in-place (or to DST)
convert DB SCHEMA [DST] convert DB to SCHEMA (to DST)
db-version DB report version of schema used by DB
db-cksum DB report checksum of schema used by DB
schema-version SCHEMA report SCHEMA's schema version
schema-cksum SCHEMA report SCHEMA's checksum
query DB TRNS execute read-only transaction on DB
transact DB TRNS execute read/write transaction on DB
show-log DB prints information about DB's log entries
Logging options:
-v, --verbose=MODULE[:FACILITY[:LEVEL]] set logging levels
-v, --verbose set maximum verbosity level
--log-file[=FILE] enable logging to specified FILE
(default: /usr/local/var/log/openvswitch/ovsdb-tool.log)
Other options:
-m, --more increase show-log verbosity
-h, --help display this help message
-V, --version display version information