diff options
author | Robert Göhler <github@ghlr.de> | 2023-01-26 10:12:31 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-26 10:12:31 +0100 |
commit | ba99d83e9b274dfacf1e49efe688f628119a1eb3 (patch) | |
tree | 577c1059109d348e46e2c5597f7e3f81fa3fe9c6 | |
parent | 52d0c584b076f9904893c0ccdbccf5ef329304f6 (diff) | |
parent | fd43a4d666a291ded1abcf1d238de14fba07bdea (diff) | |
download | vyos-documentation-ba99d83e9b274dfacf1e49efe688f628119a1eb3.tar.gz vyos-documentation-ba99d83e9b274dfacf1e49efe688f628119a1eb3.zip |
Merge pull request #933 from nicolas-fort/vrrp_global_opts
VRRP: add global option startup_delay and garp settings
-rw-r--r-- | docs/configuration/highavailability/index.rst | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/docs/configuration/highavailability/index.rst b/docs/configuration/highavailability/index.rst index 29bb97be..9150b1bd 100644 --- a/docs/configuration/highavailability/index.rst +++ b/docs/configuration/highavailability/index.rst @@ -220,6 +220,70 @@ Verification inet 172.25.0.247/16 scope global eth0v10 valid_lft forever preferred_lft forever +Global options +-------------- + +On most scenarios, there's no need to change specific parameters, and using +default configuration is enough. But there are cases were extra configuration +is needed. + +.. cfgcmd:: set high-availability vrrp global-parameters startup_delay <1-600> + +This option specifies a delay in seconds before vrrp instances start up after +keepalived starts. + +Gratuitous ARP +-------------- + +These configuration is not mandatory and in most cases there's no +need to configure it. But if necessary, Gratuitous ARP can be configured in +``global-parameters`` and/or in ``group`` section. + +.. cfgcmd:: set high-availability vrrp global-parameters garp interval + <0.000-1000> + +.. cfgcmd:: set high-availability vrrp group <name> garp interval + <0.000-1000> + +Set delay between gratuitous ARP messages sent on an interface. 0 if not +defined. + +.. cfgcmd:: set high-availability vrrp global-parameters garp master-delay + <1-255> + +.. cfgcmd:: set high-availability vrrp group <name> garp master-delay + <1-255> + +Set delay for second set of gratuitous ARPs after transition to MASTER. 5 if +not defined. + +.. cfgcmd:: set high-availability vrrp global-parameters garp master-refresh + <1-600> + +.. cfgcmd:: set high-availability vrrp group <name> garp master-refresh + <1-600> + +Set minimum time interval for refreshing gratuitous ARPs while MASTER. 0 if +not defined, which means no refreshing. + +.. cfgcmd:: set high-availability vrrp global-parameters garp + master-refresh-repeat <1-600> + +.. cfgcmd:: set high-availability vrrp group <name> garp + master-refresh-repeat <1-600> + +Set number of gratuitous ARP messages to send at a time while MASTER. 1 if not +defined. + +.. cfgcmd:: set high-availability vrrp global-parameters garp master-repeat + <1-600> + +.. cfgcmd:: set high-availability vrrp group <name> garp master-repeat + <1-600> + +Set number of gratuitous ARP messages to send at a time after transition to +MASTER. 5 if not defined. + Scripting --------- |