VRRP
nv show interface <interface-id> ip vrrp
Shows VRRP configuration for the specified interface.
Command Syntax
Syntax | Description |
---|---|
<interface-id> |
The interface name. |
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show interface swp1 ip vrrp
operational applied
---------------- ----------- -------
enable on
[virtual-router] 44 44
nv show interface <interface-id> ip vrrp virtual-router
Shows the virtual gateways implemented with VRRP for the specified interface.
Add -o json
at the end of the command to see the output in a more readable format.
Command Syntax
Syntax | Description |
---|---|
<interface-id> |
The interface name. |
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show interface swp1 ip vrrp virtual-router -o json
{
"44": {
"accept-mode": "off",
"address-family": {
"ipv4": {
"counters": {
"adv-rx": 0,
"adv-tx": 0,
"garp-tx": 0,
"state-transitions": 0
},
"down-interval": 0,
"master-adv-interval": 0,
"priority": 254,
"skew-time": 0,
"status": "Initialize",
"virtual-addresses": {
"10.0.0.1": {}
},
"vmac": "00:00:5e:00:01:2c"
},
"ipv6": {
"counters": {
"adv-rx": 0,
"adv-tx": 0,
"neigh-adv-tx": 0,
"state-transitions": 0
},
"down-interval": 0,
"master-adv-interval": 0,
"primary-addr": "::",
"priority": 254,
"skew-time": 0,
"status": "Initialize",
"virtual-addresses": {
"2001:db8::1": {}
},
"vmac": "00:00:5e:00:02:2c"
}
},
"advertisement-interval": 1000,
"auto-config": "off",
"interface": "vlan101",
"is-shutdown": "off",
"preempt": "on",
"priority": 110,
"version": 3
}
}
nv show interface <interface-id> ip vrrp virtual-router <virtual-router-id>
Shows information about a specific virtual gateway implemented with VRRP for the specified interface.
Command Syntax
Syntax | Description |
---|---|
<interface-id> |
The interface name. |
<virtual-router-id> |
The VRID that identifies the group of VRRP routers. |
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show interface swp1 ip vrrp virtual-router 44
operational applied
---------------------- ----------- ------------
version 3 3
priority 110 110
preempt on auto
advertisement-interval 1000 1000
[address] 50.0.0.1
[address] 2001:50::1
auto-config off
is-shutdown off
accept-mode on
interface vlan101
[address-family] ipv4
[address-family] ipv6
nv show interface <interface-id> ip vrrp virtual-router <virtual-router-id> address
Shows the IP addresses of the virtual gateway implemented with VRRP for the specified interface.
Command Syntax
Syntax | Description |
---|---|
<interface-id> |
The interface name. |
<virtual-router-id> |
The VRID that identifies the group of VRRP routers. |
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show interface swp1 ip vrrp virtual-router 44 address
IP address
----------
10.0.0.1
2001:50::1
nv show interface <interface-id> ip vrrp virtual-router <virtual-router-id> address<ip-address-id>
Shows information about the IP address of the virtual gateway implemented with VRRP for the specified interface.
Command Syntax
Syntax | Description |
---|---|
<interface-id> |
The interface name. |
<virtual-router-id> |
The VRID that identifies the group of VRRP routers. |
<ip-address-id> |
The IPv4 or IPv6 address. |
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show interface swp1 ip vrrp virtual-router 44 address 10.0.0.1
No Data
nv show interface <interface-id> ip vrrp virtual-router <virtual-router-id> address-family
Shows the IP addresses for all address families for the virtual gateway implemented with VRRP for the specified interface.
Add -o json
at the end of the command to see the output in a more readable format.
Command Syntax
Syntax | Description |
---|---|
<interface-id> |
The interface name. |
<virtual-router-id> |
The VRID that identifies the group of VRRP routers. |
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show interface swp1 ip vrrp virtual-router 44 address-family -o json
{
"ipv4": {
"counters": {
"adv-rx": 0,
"adv-tx": 0,
"garp-tx": 0,
"state-transitions": 0
},
"down-interval": 0,
"master-adv-interval": 0,
"priority": 254,
"skew-time": 0,
"status": "Initialize",
"virtual-addresses": {
"10.0.0.1": {}
},
"vmac": "00:00:5e:00:01:2c"
},
"ipv6": {
"counters": {
"adv-rx": 0,
"adv-tx": 0,
"neigh-adv-tx": 0,
"state-transitions": 0
},
"down-interval": 0,
"master-adv-interval": 0,
"primary-addr": "::",
"priority": 254,
"skew-time": 0,
"status": "Initialize",
"virtual-addresses": {
"2001:db8::1": {}
},
"vmac": "00:00:5e:00:02:2c"
"vrrp-interface": "vrrp6-10-1"
}
}
nv show interface <interface-id> ip vrrp virtual-router <virtual-router-id> address-family <afi>
Shows the IP addresses for a specific address family (IPv4 or IPv6) for the virtual gateway implemented with VRRP for the specified interface.
Command Syntax
Syntax | Description |
---|---|
<interface-id> |
The interface name. |
<virtual-router-id> |
The VRID that identifies the group of VRRP routers. |
<afi> |
The address family; ipv4 or ipv6 . |
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show interface swp1 ip vrrp virtual-router 44 address-family ipv4
operational
------------------- -----------------
vrrp-interface vrrp4-10-1
vmac 00:00:5e:00:01:2c
primary-addr 10.0.0.2
status Master
priority 110
master-adv-interval 1000
skew-time 570
down-interval 3570
counters
adv-tx 947
adv-rx 0
garp-tx 1
state-transitions 2
[virtual-addresses] 10.0.0.1
nv show router vrrp
Shows global VRRP configuration on the switch.
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show router vrrp
applied
---------------------- -------
enable on
advertisement-interval 1000
preempt on
priority 100