]> git.proxmox.com Git - mirror_frr.git/blame - doc/zebra.8
bgpd: bgpd-update-delay.patch
[mirror_frr.git] / doc / zebra.8
CommitLineData
c065230a 1.TH ZEBRA 8 "25 November 2004" "Zebra daemon" "Version 0.97.3"
718e3744 2.SH NAME
246c135e 3zebra \- a routing manager for use with associated Quagga components.
718e3744 4.SH SYNOPSIS
5.B zebra
6[
7.B \-bdhklrv
246c135e 8] [
9.B \-f
10.I config-file
11] [
12.B \-i
13.I pid-file
14] [
15.B \-P
16.I port-number
17] [
18.B \-A
19.I vty-address
20] [
21.B \-u
22.I user
c065230a 23] [
24.B \-g
25.I group
718e3744 26]
718e3744 27.SH DESCRIPTION
28.B zebra
29is a routing manager that implements the
30.B zebra
31route engine.
32.B zebra
246c135e 33supports RIPv1, RIPv2, RIPng, OSPF, OSPF6, IS-IS, BGP4+, and BGP4-.
718e3744 34.SH OPTIONS
246c135e 35Options available for the
36.B zebra
37command:
718e3744 38.TP
39\fB\-b\fR, \fB\-\-batch\fR
40Runs in batch mode, \fBzebra\fR parses its config and exits.
718e3744 41.TP
42\fB\-d\fR, \fB\-\-daemon\fR
43Runs in daemon mode, forking and exiting from tty.
718e3744 44.TP
45\fB\-f\fR, \fB\-\-config-file \fR\fIconfig-file\fR
c065230a 46Specifies the config file to use for startup. If not specified this
47option will likely default to \fB\fI/usr/local/etc/zebra.conf\fR.
48.TP
49\fB\-g\fR, \fB\-\-group \fR\fIgroup\fR
50Specify the group to run as. Default is \fIquagga\fR.
718e3744 51.TP
52\fB\-h\fR, \fB\-\-help\fR
53A brief message.
718e3744 54.TP
55\fB\-i\fR, \fB\-\-pid_file \fR\fIpid-file\fR
a0e64a63 56When zebra starts its process identifier is written to
718e3744 57\fB\fIpid-file\fR. The init system uses the recorded PID to stop or
58restart zebra. The likely default is \fB\fI/var/run/zebra.pid\fR.
718e3744 59.TP
60\fB\-k\fR, \fB\-\-keep_kernel\fR
61On startup, don't delete self inserted routes.
718e3744 62.TP
718e3744 63\fB\-P\fR, \fB\-\-vty_port \fR\fIport-number\fR
64Specify the port that the zebra VTY will listen on. This defaults to
5b40b1b5 652601, as specified in \fB\fI/etc/services\fR.
6c110e70 66.TP
67\fB\-A\fR, \fB\-\-vty_addr \fR\fIvty-address\fR
68Specify the address that the zebra VTY will listen on. Default is all
151fe8a4 69interfaces.
6c110e70 70.TP
71\fB\-u\fR, \fB\-\-user \fR\fIuser\fR
c065230a 72Specify the user to run as. Default is \fIquagga\fR.
718e3744 73.TP
74\fB\-r\fR, \fB\-\-retain\fR
75When the program terminates, retain routes added by \fBzebra\fR.
718e3744 76.TP
c34b6b57 77\fB\-s\fR, \fB\-\-nl-bufsize \fR\fInetlink-buffer-size\fR
78Set netlink receive buffer size. There are cases where zebra daemon can't
79handle flood of netlink messages from kernel. If you ever see "recvmsg overrun"
80messages in zebra log, you are in trouble.
81
82Solution is to increase receive buffer of netlink socket. Note that kernel
f1ef81b2 83< 2.6.14 doesn't allow to increase it over maximum value defined in
c34b6b57 84\fI/proc/sys/net/core/rmem_max\fR. If you want to do it, you have to increase
85maximum before starting zebra.
86
87Note that this affects Linux only.
88.TP
718e3744 89\fB\-v\fR, \fB\-\-version\fR
90Print the version and exit.
718e3744 91.SH FILES
718e3744 92.TP
93.BI /usr/local/sbin/zebra
94The default location of the
95.B zebra
96binary.
718e3744 97.TP
98.BI /usr/local/etc/zebra.conf
99The default location of the
100.B zebra
101config file.
718e3744 102.TP
103.BI $(PWD)/zebra.log
104If the
105.B zebra
106process is config'd to output logs to a file, then you will find this
107file in the directory where you started \fBzebra\fR.
718e3744 108.SH WARNING
246c135e 109This man page is intended to be a quick reference for command line
110options. The definitive document is the Info file \fBQuagga\fR.
718e3744 111.SH DIAGNOSTICS
246c135e 112The zebra process may log to standard output, to a VTY, to a log
113file, or through syslog to the system logs. \fBzebra\fR supports many
114debugging options, see the Info file, or the source for details.
718e3744 115.SH "SEE ALSO"
246c135e 116.BR bgpd (8),
117.BR ripd (8),
118.BR ripngd (8),
119.BR ospfd (8),
120.BR ospf6d (8),
121.BR isisd (8),
122.BR vtysh (1)
718e3744 123.SH BUGS
124.B zebra
246c135e 125eats bugs for breakfast. If you have food for the maintainers try
2f04e67a 126.BI http://bugzilla.quagga.net
246c135e 127.SH AUTHORS
128See
129.BI http://www.zebra.org
130and
2bbd71aa 131.BI http://www.quagga.net
246c135e 132or the Info file for an accurate list of authors.
718e3744 133