X-Git-Url: http://git.cascardo.eti.br/?a=blobdiff_plain;f=utilities%2Fovs-dpctl.8.in;h=c1be05e136be6406625a4068c618ab4e1350adb4;hb=8f79bb4d3999d993424e9578342b4130d10a556c;hp=d031ea414ad3d49e43b6ea30239dfc10808a8388;hpb=2702241699d0539d6ff4a2d44c5bc0ab9d7f7fc8;p=cascardo%2Fovs.git diff --git a/utilities/ovs-dpctl.8.in b/utilities/ovs-dpctl.8.in index d031ea414..c1be05e13 100644 --- a/utilities/ovs-dpctl.8.in +++ b/utilities/ovs-dpctl.8.in @@ -3,7 +3,7 @@ . ns . IP "\\$1" .. -.TH ovs\-dpctl 8 "August 2009" "Open vSwitch" "Open vSwitch Manual" +.TH ovs\-dpctl 8 "@VERSION@" "Open vSwitch" "Open vSwitch Manual" .ds PN ovs\-dpctl . .SH NAME @@ -18,6 +18,13 @@ ovs\-dpctl \- administer Open vSwitch datapaths The \fBovs\-dpctl\fR program can create, modify, and delete Open vSwitch datapaths. A single machine may host any number of datapaths. .PP +This program works only with datapaths that are implemented outside of +\fBovs\-vswitchd\fR itself, such as the Linux and Windows kernel-based +datapaths. To manage datapaths that are integrated into +\fBovs\-vswitchd\fR, such as the userspace (\fBnetdev\fR) datapath, +use \fBovs\-appctl\fR(8) to invoke the \fBdpctl/*\fR commands, which +are documented in \fBovs\-vswitchd\fR(8). +.PP A newly created datapath is associated with only one network device, a virtual network device sometimes called the datapath's ``local port''. A newly created datapath is not, however, associated with any of the @@ -37,90 +44,11 @@ default provider \fBsystem\fR is assumed. .PP The following commands manage datapaths. . -.TP -\fBadd\-dp \fIdp\fR [\fInetdev\fR[\fB,\fIoption\fR]...] -Creates datapath \fIdp\fR, with a local port also named \fIdp\fR. -This will fail if a network device \fIdp\fR already exists. -.IP -If \fInetdev\fRs are specified, \fBovs\-dpctl\fR adds them to the -new datapath, just as if \fBadd\-if\fR was specified. -. -.TP -\fBdel\-dp \fIdp\fR -Deletes datapath \fIdp\fR. If \fIdp\fR is associated with any network -devices, they are automatically removed. -. -.TP -\fBadd\-if \fIdp netdev\fR[\fB,\fIoption\fR]... -Adds each \fInetdev\fR to the set of network devices datapath -\fIdp\fR monitors, where \fIdp\fR is the name of an existing -datapath, and \fInetdev\fR is the name of one of the host's -network devices, e.g. \fBeth0\fR. Once a network device has been added -to a datapath, the datapath has complete ownership of the network device's -traffic and the network device appears silent to the rest of the -system. -.IP -A \fInetdev\fR may be followed by a comma-separated list of options. -The following options are currently supported: -. -.RS -.IP "\fBtype=\fItype\fR" -Specifies the type of port to add. The default type is \fBsystem\fR. -.IP "\fBport_no=\fIport\fR" -Requests a specific port number within the datapath. If this option is -not specified then one will be automatically assigned. -.IP "\fIkey\fB=\fIvalue\fR" -Adds an arbitrary key-value option to the port's configuration. -.RE -.IP -\fBovs\-vswitchd.conf.db\fR(5) documents the available port types and -options. -. -.IP "\fBset\-if \fIdp port\fR[\fB,\fIoption\fR]..." -Reconfigures each \fIport\fR in \fIdp\fR as specified. An -\fIoption\fR of the form \fIkey\fB=\fIvalue\fR adds the specified -key-value option to the port or overrides an existing key's value. An -\fIoption\fR of the form \fIkey\fB=\fR, that is, without a value, -deletes the key-value named \fIkey\fR. The type and port number of a -port cannot be changed, so \fBtype\fR and \fBport_no\fR are only allowed if -they match the existing configuration. -.TP -\fBdel\-if \fIdp netdev\fR... -Removes each \fInetdev\fR from the list of network devices datapath -\fIdp\fR monitors. -. -.TP -\fBdump\-dps\fR -Prints the name of each configured datapath on a separate line. -. -.TP -[\fB\-s\fR | \fB\-\-statistics\fR] \fBshow \fR[\fIdp\fR...] -Prints a summary of configured datapaths, including their datapath -numbers and a list of ports connected to each datapath. (The local -port is identified as port 0.) If \fB\-s\fR or \fB\-\-statistics\fR -is specified, then packet and byte counters are also printed for each -port. -.IP -If one or more datapaths are specified, information on only those -datapaths are displayed. Otherwise, \fBovs\-dpctl\fR displays information -about all configured datapaths. -. -.IP "\fBdump\-flows \fIdp\fR" -Prints to the console all flow entries in datapath \fIdp\fR's -flow table. -.IP -This command is primarily useful for debugging Open vSwitch. The flow -table entries that it displays are not -OpenFlow flow entries. Instead, they are different and considerably -simpler flows maintained by the Open vSwitch kernel module. If you wish -to see the OpenFlow flow entries, use \fBovs\-ofctl dump\-flows\fR. -.IP "\fBdel\-flows \fIdp\fR" -Deletes all flow entries from datapath \fIdp\fR's flow table. -.IP -This command is primarily useful for debugging Open vSwitch. As -discussed in \fBdump\-flows\fR, these entries are -not OpenFlow flow entries. By deleting them, the process that set them -up may be confused about their disappearance. +.ds DX +.de DO +\\$1 \\$2 \\$3 +.. +.so lib/dpctl.man . .SH OPTIONS .IP "\fB\-s\fR" @@ -128,6 +56,10 @@ up may be confused about their disappearance. Causes the \fBshow\fR command to print packet and byte counters for each port within the datapaths that it shows. . +.IP "\fB\-m\fR" +.IQ "\fB\-\-more\fR" +Increases the verbosity of \fBdump\-flows\fR output. +. .IP "\fB\-t\fR" .IQ "\fB\-\-timeout=\fIsecs\fR" Limits \fBovs\-dpctl\fR runtime to approximately \fIsecs\fR seconds. If