show configuration

show configuration {module-name} {detail}

Description

Displays the current configuration for the system or the specified module.

Syntax Description

module-name

Specifies the name of configuration module. The term configuration module refers to feature in ExtremeXOS. By displaying a module, you can view the commands used to configure that feature. For example, to display all of the configurations that you made for only STP, specify the stp as the module-name.

detail

Displays configuration data including default. If the detail option is not specified, only the configuration changes you made to the factory defaults are shown.

Default

N/A.

Usage Guidelines

If the output scrolls off the top of the screen, you can use the enable clipaging command to pause the display when the output fills the screen. The default for clipaging is enabled.

These files have the .cfg file extension. Do not use a text editor to view or modify your XML-based switch configuration files.

To save the configuration file as an ASCII-formatted file, and to view it with a text editor, see the upload configuration [hostname | ipaddress] filename {vr vr-name} and the load script filename {arg1} {arg2} ... {arg9} commands.

Beginning with ExtremeXOS 12.1, when you specify show configuration only, the switch displays configuration information for each of the switch modules excluding the default data.

You can display only the configuration of a module of interest by using the module-name keyword. For example, some of the modules are AAA, ACL, BGP, EDP, FDB, SNMP, and VLAN. Use [TAB]-completion to see a list.

You must have administrator access to view the output of the show configuration command.

Depending on the software version running on your switch, the configurations on your switch, and the type of switch you have, additional or different configuration information may appear.

Loading ARP and neighbor discovery (ND) configurations from versions earlier than ExtremeXOS 30.1 after upgrading to ExtremeXOS 30.1, abide by the following rules:
  • The number of static ARP/ND entries configured in all VRs (default + Mgmt + user VRs) do not exceed the new global max. entries.
  • The number of static proxy entries configured in all VRs do not exceed the new global max. proxy entries.
  • The sum of (per VR configured limits of VR-default + default limit of VR-Mgmt) do not exceed the respective new max. global limit.
  • ExtremeXOS ignores pre-30.1 user VR configured limits in 30.1.
  • ExtremeXOS logs any static entry restoration failures after they exceed new global limits.

The output of show configuration fdb after upgrading to ExtremeXOS 30.1 differs from 22.x output because of the changes in per VR-based IPARP and ND configurations (see examples below).

Example

The following example shows the current configuration of the OSPF module on the switch:

# show configuration ospf
# Module ospf configuration.
#
configure ospf routerid automatic
configure ospf spf-hold-time 3
configure ospf metric-table 10M 10 100M 5 1G 4 10G 2
configure ospf lsa-batch-interval 30
configure ospf import-policy none
configure ospf ase-limit 0
disable ospf originate-default
disable ospf use-ip-router-alert
disable ospf
configure ospf restart none
configure ospf restart grace-period 120
disable ospf export direct
disable ospf export static
disable ospf export rip
disable ospf export e-bgp
disable ospf export i-bgp
configure ospf area 0.0.0.0 external-filter none
configure ospf area 0.0.0.0 interarea-filter none

The following example illustrates the difference between ExtremeXOS 30.1 versus 22.x output for FDB.

Example 1

22.x

# show configuration fdb detail
configure iparp vr VR-Default max_entries 8192
configure iparp vr VR-Mgmt max_entries 4096
configure neighbor-discovery vr VR-Default max_entries 4096
configure neighbor-discovery vr VR-Mgmt max_entries 4096

30.1 and Later

# show configuration fdb detail
configure iparp max_entries 12288  ---- > Default values of (VR-Default + VR-Mgmt) = 8192 + 4096
configure neighbor-discovery max_entries 8192

Example 1

22.x

# show configuration fdb
configure iparp vr VR-Default max_entries 10000
configure iparp vr VR-Default max_pending_entries 10
configure iparp vr VR-Default max_proxy_entries 10
configure iparp vr VR-Mgmt max_entries 2000
configure iparp vr VR-Mgmt max_pending_entries 20
configure iparp vr VR-Mgmt max_proxy_entries 20
configure iparp vr vr1 max_entries 3000
configure iparp vr vr1 max_pending_entries 30
configure iparp vr vr1 max_proxy_entries 30
configure neighbor-discovery vr VR-Default max_entries 10000
configure neighbor-discovery vr VR-Default max_pending_entries 100
configure neighbor-discovery vr VR-Mgmt max_entries 1000
configure neighbor-discovery vr VR-Mgmt max_pending_entries 10
configure neighbor-discovery vr vr1 max_entries 60
configure neighbor-discovery vr vr1 max_pending_entries 70

30.1 and Later

# show configuration fdb 
configure iparp max_entries 14096  ---------  max_entries = (Configured VR-Default max_entries) + (Default VR-Mgmt max_entries) = 10000 + 4096
configure iparp max_pending_entries 266 --------  max_pending_entries = (Configured VR-Default max_pending_entries) + (Default VR-Mgmt max_ pending_entries) = 10 + 256
configure iparp max_proxy_entries 266 --------  max_proxy_entries = (Configured VR-Default max_proxy_entries) + (Default VR-Mgmt max_ proxy_entries) = 10 + 256
configure neighbor-discovery max_entries 14096 -------- max_entries = (Configured VR-Default max_entries) + (Default VR-Mgmt max_entries) = 10000 + 4096
configure neighbor-discovery max_pending_entries 1124 -------- max_pending_entries = (Configured VR-Default max_pending_entries) + (Default VR-Mgmt max_ pending_entries) = 100 + 1024

Example 1

22.x

# show configuration fdb
#
# Module fdb configuration.
#
configure iparp vr VR-Default max_entries 10000
configure iparp vr VR-Mgmt max_entries 1000
configure iparp vr vr-user1 max_entries 2000
configure iparp add 20.0.0.100 vr VR-Default 00:0a:0b:0c:0d:0e
configure iparp add 10.68.13.100 vr VR-Mgmt 00:66:77:88:99:aa
configure iparp add 100.0.0.150 vr vr-user 00:11:22:33:44:55

30.1 and Later

# show configuration fdb
#
# Module fdb configuration.
#
configure iparp max_entries 14096 --- max. limit of one current global table of kernel
configure iparp add 20.0.0.100 vr VR-Default 00:0a:0b:0c:0d:0e ---
configure iparp add 10.68.13.100 vr VR-Mgmt 00:66:77:88:99:aa | --- All static entries of all VRs are restored back as long as they do not exceed current max limit.
configure iparp add 100.0.0.150 vr vr-user 00:11:22:33:44:55 --- Once they exceed the limit, rest of the entries will be discarded and logged as failures.

History

This command was first available in ExtremeXOS 11.0.

The detail variable was added in ExtremeXOS 12.1.

The display of blackhole output was first available in ExtremeXOS 12.1.

Impacts to ARP, ND, and FDB output introduced in ExtremeXOS 30.1.

Platform Availability

This command is available on all Universal switches supported in this document.