Install licenses for BES-53248 cluster switches
The BES-53248 cluster switch base model is licensed for 16 10GbE or 25GbE ports and two 100GbE ports. You can add new ports by purchasing more licenses.
For EFOS 3.12 and later, follow the installation steps in Install the Reference Configuration File (RCF) and license file. |
Review available licenses
The following licenses are available for use on the BES-53248 cluster switch:
License type | License details | Supported firmware version |
---|---|---|
SW-BES-53248A2-8P-2P |
Broadcom 8PT-10G25G + 2PT-40G100G License Key, X190005/R |
EFOS 3.4.4.6 and later |
SW-BES-53248A2-8P-1025G |
Broadcom 8 Port 10G25G License Key, X190005/R |
EFOS 3.4.4.6 and later |
SW-BES53248A2-6P-40-100G |
Broadcom 6 Port 40G100G License Key, X190005/R |
EFOS 3.4.4.6 and later |
Legacy licenses
The following table lists the legacy licenses that were available for use on the BES-53248 cluster switch:
License type | License details | Supported firmware version |
---|---|---|
SW-BES-53248A1-G1-8P-LIC |
Broadcom 8P 10-25,2P40-100 License Key, X190005/R |
EFOS 3.4.3.3 and later |
SW-BES-53248A1-G1-16P-LIC |
Broadcom 16P 10-25,4P40-100 License Key, X190005/R |
EFOS 3.4.3.3 and later |
SW-BES-53248A1-G1-24P-LIC |
Broadcom 24P 10-25,6P40-100 License Key, X190005/R |
EFOS 3.4.3.3 and later |
SW-BES54248-40-100G-LIC |
Broadcom 6Port 40G100G License Key, X190005/R |
EFOS 3.4.4.6 and later |
SW-BES53248-8P-10G25G-LIC |
Broadcom 8Port 10G25G License Key, X190005/R |
EFOS 3.4.4.6 and later |
SW-BES53248-16P-1025G-LIC |
Broadcom 16Port 10G25G License Key, X190005/R |
EFOS 3.4.4.6 and later |
SW-BES53248-24P-1025G-LIC |
Broadcom 24Port 10G25G License Key, X190005/R |
EFOS 3.4.4.6 and later |
A license is not required for the base configuration. |
Install license files
Follow these steps to install licenses for BES-53248 cluster switches.
-
Connect the cluster switch to the management network.
-
Use the
ping
command to verify connectivity to the server hosting EFOS, licenses, and the RCF file.Show example
This example verifies that the switch is connected to the server at IP address 172.19.2.1:
(cs2)# ping 172.19.2.1 Pinging 172.19.2.1 with 0 bytes of data: Reply From 172.19.2.1: icmp_seq = 0. time= 5910 usec.
-
Check the current license usage on switch cs2:
show license
Show example
(cs2)# show license Reboot needed.................................. No Number of active licenses...................... 0 License Index License Type Status -------------- ---------------- ----------- No license file found.
-
Install the license file.
Repeat this step to load more licenses and to use different key index numbers.
Show example
The following example uses SFTP to copy a license file to a key index 1.
(cs2)# copy sftp://root@172.19.2.1/var/lib/tftpboot/license.dat nvram:license-key 1 Remote Password:** Mode........................................... SFTP Set Server IP.................................. 172.19.2.1 Path........................................... /var/lib/tftpboot/ Filename....................................... license.dat Data Type...................................... license Management access will be blocked for the duration of the transfer Are you sure you want to start? (y/n) y File transfer in progress. Management access will be blocked for the duration of the transfer. Please wait... License Key transfer operation completed successfully. System reboot is required.
-
Display all current license information and note the license status before switch cs2 is rebooted:
show license
Show example
(cs2)# show license Reboot needed.................................. Yes Number of active licenses...................... 0 License Index License Type Status -------------- ----------------- ------------------------------- 1 Port License valid but not applied
-
Display all licensed ports:
show port all | exclude Detach
The ports from the additional license files are not displayed until after the switch is rebooted.
Show example
(cs2)# show port all | exclude Detach Admin Physical Physical Link Link LACP Actor Intf Type Mode Mode Status Status Trap Mode Timeout --------- ------ --------- ---------- ---------- ------ ------- ------ -------- 0/1 Disable Auto Down Enable Enable long 0/2 Disable Auto Down Enable Enable long 0/3 Disable Auto Down Enable Enable long 0/4 Disable Auto Down Enable Enable long 0/5 Disable Auto Down Enable Enable long 0/6 Disable Auto Down Enable Enable long 0/7 Disable Auto Down Enable Enable long 0/8 Disable Auto Down Enable Enable long 0/9 Disable Auto Down Enable Enable long 0/10 Disable Auto Down Enable Enable long 0/11 Disable Auto Down Enable Enable long 0/12 Disable Auto Down Enable Enable long 0/13 Disable Auto Down Enable Enable long 0/14 Disable Auto Down Enable Enable long 0/15 Disable Auto Down Enable Enable long 0/16 Disable Auto Down Enable Enable long 0/55 Disable Auto Down Enable Enable long 0/56 Disable Auto Down Enable Enable long
-
Reboot the switch:
reload
Show example
(cs2)# reload The system has unsaved changes. Would you like to save them now? (y/n) y Config file 'startup-config' created successfully . Configuration Saved! Are you sure you would like to reset the system? (y/n) y
-
Check that the new license is active and note that the license has been applied:
show license
Show example
(cs2)# show license Reboot needed.................................. No Number of installed licenses................... 1 Total Downlink Ports enabled................... 16 Total Uplink Ports enabled..................... 8 License Index License Type Status -------------- ------------------------- ----------------------------------- 1 Port License applied
-
Check that all new ports are available:
show port all | exclude Detach
Show example
(cs2)# show port all | exclude Detach Admin Physical Physical Link Link LACP Actor Intf Type Mode Mode Status Status Trap Mode Timeout --------- ------ --------- ---------- ---------- ------ ------- ------ -------- 0/1 Disable Auto Down Enable Enable long 0/2 Disable Auto Down Enable Enable long 0/3 Disable Auto Down Enable Enable long 0/4 Disable Auto Down Enable Enable long 0/5 Disable Auto Down Enable Enable long 0/6 Disable Auto Down Enable Enable long 0/7 Disable Auto Down Enable Enable long 0/8 Disable Auto Down Enable Enable long 0/9 Disable Auto Down Enable Enable long 0/10 Disable Auto Down Enable Enable long 0/11 Disable Auto Down Enable Enable long 0/12 Disable Auto Down Enable Enable long 0/13 Disable Auto Down Enable Enable long 0/14 Disable Auto Down Enable Enable long 0/15 Disable Auto Down Enable Enable long 0/16 Disable Auto Down Enable Enable long 0/49 Disable 100G Full Down Enable Enable long 0/50 Disable 100G Full Down Enable Enable long 0/51 Disable 100G Full Down Enable Enable long 0/52 Disable 100G Full Down Enable Enable long 0/53 Disable 100G Full Down Enable Enable long 0/54 Disable 100G Full Down Enable Enable long 0/55 Disable 100G Full Down Enable Enable long 0/56 Disable 100G Full Down Enable Enable long
When installing additional licenses, you must configure the new interfaces manually. Do not re-apply an RCF to an existing working production switch. |
Troubleshoot install issues
Where problems arise when installing a license, run the following debug commands before running the copy
command again.
Debug commands to use: debug transfer
and debug license
Show example
(cs2)# debug transfer Debug transfer output is enabled. (cs2)# debug license Enabled capability licensing debugging.
When you run the copy
command with the debug transfer
and debug license
options enabled, the log output is returned.
Show example
transfer.c(3083):Transfer process key or certificate file type = 43 transfer.c(3229):Transfer process key/certificate cmd = cp /mnt/download//license.dat.1 /mnt/fastpath/ >/dev/null 2>&1CAPABILITY LICENSING : Fri Sep 11 13:41:32 2020: License file with index 1 added. CAPABILITY LICENSING : Fri Sep 11 13:41:32 2020: Validating hash value 29de5e9a8af3e510f1f16764a13e8273922d3537d3f13c9c3d445c72a180a2e6. CAPABILITY LICENSING : Fri Sep 11 13:41:32 2020: Parsing JSON buffer { "license": { "header": { "version": "1.0", "license-key": "964B-2D37-4E52-BA14", "serial-number": "QTFCU38290012", "model": "BES-53248" }, "description": "", "ports": "0+6" } }. CAPABILITY LICENSING : Fri Sep 11 13:41:32 2020: License data does not contain 'features' field. CAPABILITY LICENSING : Fri Sep 11 13:41:32 2020: Serial number QTFCU38290012 matched. CAPABILITY LICENSING : Fri Sep 11 13:41:32 2020: Model BES-53248 matched. CAPABILITY LICENSING : Fri Sep 11 13:41:32 2020: Feature not found in license file with index = 1. CAPABILITY LICENSING : Fri Sep 11 13:41:32 2020: Applying license file 1.
Check for the following in the debug output:
-
Check that the Serial number matches:
Serial number QTFCU38290012 matched.
-
Check that the switch Model matches:
Model BES-53248 matched.
-
Check that the specified license index was not used previously. Where a license index is already used, the following error is returned:
License file /mnt/download//license.dat.1 already exists.
-
A port license is not a feature license. Therefore, the following statement is expected:
Feature not found in license file with index = 1.
Use the copy
command to back up port licenses to the server:
(cs2)# copy nvram:license-key 1 scp://<UserName>@<IP_address>/saved_license_1.dat
If you need to downgrade the switch software from version 3.4.4.6, the licenses are removed. This is expected behavior. |
You must install an appropriate older license before reverting to an older version of the software.
Activate newly licensed ports
To activate newly licensed ports, you need to edit the latest version of the RCF and uncomment the applicable port details.
The default license activates ports 0/1 to 0/16 and 0/55 to 0/56 while the newly licensed ports will be between ports 0/17 to 0/54 depending on the type and number of licenses available. For example, to activate the SW-BES54248-40-100G-LIC license, you must uncomment the following section in the RCF:
Show example
. . ! ! 2-port or 6-port 40/100GbE node port license block ! interface 0/49 no shutdown description "40/100GbE Node Port" !speed 100G full-duplex speed 40G full-duplex service-policy in WRED_100G spanning-tree edgeport mtu 9216 switchport mode trunk datacenter-bridging priority-flow-control mode on priority-flow-control priority 5 no-drop exit exit ! interface 0/50 no shutdown description "40/100GbE Node Port" !speed 100G full-duplex speed 40G full-duplex service-policy in WRED_100G spanning-tree edgeport mtu 9216 switchport mode trunk datacenter-bridging priority-flow-control mode on priority-flow-control priority 5 no-drop exit exit ! interface 0/51 no shutdown description "40/100GbE Node Port" speed 100G full-duplex !speed 40G full-duplex service-policy in WRED_100G spanning-tree edgeport mtu 9216 switchport mode trunk datacenter-bridging priority-flow-control mode on priority-flow-control priority 5 no-drop exit exit ! interface 0/52 no shutdown description "40/100GbE Node Port" speed 100G full-duplex !speed 40G full-duplex service-policy in WRED_100G spanning-tree edgeport mtu 9216 switchport mode trunk datacenter-bridging priority-flow-control mode on priority-flow-control priority 5 no-drop exit exit ! interface 0/53 no shutdown description "40/100GbE Node Port" speed 100G full-duplex !speed 40G full-duplex service-policy in WRED_100G spanning-tree edgeport mtu 9216 switchport mode trunk datacenter-bridging priority-flow-control mode on priority-flow-control priority 5 no-drop exit exit ! interface 0/54 no shutdown description "40/100GbE Node Port" speed 100G full-duplex !speed 40G full-duplex service-policy in WRED_100G spanning-tree edgeport mtu 9216 switchport mode trunk datacenter-bridging priority-flow-control mode on priority-flow-control priority 5 no-drop exit exit ! . .
For high-speed ports between 0/49 to 0/54 inclusive, uncomment each port but only uncomment one speed line in the RCF for each of these ports, either: speed 100G full-duplex or speed 40G full-duplex as shown in the example. For low-speed ports between 0/17 to 0/48 inclusive, uncomment the entire 8-port section when an appropriate license has been activated. |
Install the Reference Configuration File (RCF) or Upgrade the RCF.