Server License Management

Licenses

Each Cisco UCS Fabric Interconnect comes with several port licenses that are factory installed and shipped with the hardware. You can purchase Fabric Interconnects fully licensed or partially licensed. You can also purchase additional licenses after delivery.

Beginning with release 4.2(3b), for Cisco UCS 6536 Fabric Interconect (UCS-FI-6536), all ports are enabled using a term-based subscription license (Supported license term: 36-60 months).


Note


Licensing for Cisco UCS Fabric Interconnects 9108 100G (Cisco UCS X-Series Direct) and UCS-FI-6536 are not a port-based license like in previous generations of fabric interconnects.


Cisco UCS 64108 Fabric Interconnect uses the following licenses:

Table 1. Cisco UCS 64108 Fabric Interconnect Licenses

Ports

Licenses

Ports 1-96

ETH_PORT_ACTIVATION_PKG and ETH_PORT_C_ACTIVATION_PKG (From 6200 Series FI) - Licenses used for 10/25 GB Ethernet ports

Ports 97-108

100G_ETH_PORT_ACTIVATION_PKG – Licenses used for 40/100 GB Ethernet ports

Cisco UCS 6454 Fabric Interconnect uses the following licenses:

Table 2. Cisco UCS 6454 Fabric Interconnect Licenses

Ports

Licenses

Ports 1-48

ETH_PORT_ACTIVATION_PKG and ETH_PORT_C_ACTIVATION_PKG (From 6200 Series FI) - Licenses used for 10/25 GB Ethernet ports

Ports 49-54

100G_ETH_PORT_ACTIVATION_PKG – Licenses used for 40/100 GB Ethernet ports

The following four licenses are for the 6300 Series FI and are only valid on the 6332 and 6332-16UP FIs.

  • 40G_ETH_PORT_ACTIVATION_PKG – Licenses used for 40 GB Ethernet ports

  • 40G_ETH_C_PORT_ACTIVATION_PKG – Licenses used for 40 GB Ethernet ports directly connected to rack servers (C-Direct)

  • 10G_C_PORT_ACTIVATION_PKG – Licenses used for the first 16 10 GB unified ports on the 6332-16UP that are directly connected to rack servers (C-Direct)

  • 10G_PORT_ACTIVATION_PKG – Licenses used for the first 16 10 GB unified ports on the 6332-16UP


    Note


    The 10G_PORT_ACTIVATION_PKG and 10G_C_PORT_ACTIVATION_PKG licenses are only valid for the 6332-16UP FIs, and can only be installed on them.


The following licenses are used when S3260 system is connected to FI as appliance (appliance port) or Cisco UCS Manager managed node (server port):

Table 3. S3260 system License Requirement

FI Model

License

6454 and 64108

40G_ETH_PORT_ACTIVATION_PKG

6332-16UP

10G_PORT_ACTIVATION_PKG

6332

40G_ETH_PORT_ACTIVATION_PKG

6200

ETH_PORT_ACTIVATION_PKG

Cisco UCS C125 M5 Servers support Cisco UCS 6500 Series Fabric Interconnect, Cisco UCS 6400 Series Fabric Interconnect and 6300 Series Fabric Interconnect.

At a minimum, each Fabric Interconnect ships with the following counted licenses pre-installed:

Fabric Interconnect

Default Base Licenses

Cisco UCS 6536

All ports are enabled using a term-based subscription license.

Cisco UCS 64108

For 36 10/25 GB ports (ports 1-96)

For 4 40/100 GB ports (ports 97-108).

Cisco UCS 6454

For 18 10/25 GB ports (ports 1-48)

For 2 40/100 GB ports (ports 49-54).

Cisco UCS 6332

For eight 40 GB ports.

Cisco UCS 6332 16UP

For four 40 GB ports and eight 10 GB ports.

Note

 

The first 16 ports are 10 GB. The remaining are 40 GB.

Cisco UCS 6324

For 4 non-breakout ports only. The fifth port, which does not include a license, is further broken in to four 10 GB ports.

Cisco UCS 6296 (unified ports)

For the first 18 enabled Ethernet ports and any Fibre Channel ports in the expansion module.

Cisco UCS 6248 (unified ports)

For the 12 first enabled Ethernet ports and any Fibre Channel ports in the expansion module.

Port License Consumption

Port licenses are not bound to physical ports. When you disable a licensed port, that license is retained for use with the next enabled port. To use additional fixed ports, you must purchase and install licenses for those ports. All ports, regardless of their type (fibre, ethernet) consume licenses if they are enabled.

For breakout capable ports available in the 6332 and the 6332-16UP platforms, 40 GB licenses remain applied to the main port even if that port is a breakout port, and that port continues to consume only one 40 GB license.


Note


The initial configuration of a port will enable it, and consume a license.



Important


Licenses are not portable across product generations. Licenses purchased for 6200 series Fabric Interconnects cannot be used to enable ports on 6300 Series or 6400 Series Fabric Interconnects or vice-versa.


Each Cisco UCS 6324 Fabric Interconnect comes with a factory installed port license that is shipped with the hardware. The C-direct port license is factory installed with a grace period, measured from first use of the port, and can be used for Cisco UCS rack servers. If multiple ports are acting within grace periods, the license is moved to the port whose grace period is closest to expiring.

Grace Period

If you attempt to use a port that does not have an installed license, Cisco UCS initiates a 120 day grace period. The grace period is measured from the first use of the port without a license and is paused when a valid license file is installed. The amount of time used in the grace period is retained by the system.


Note


Each physical port has its own grace period. Initiating the grace period on a single port does not initiate the grace period for all ports.


If a licensed port is unconfigured, that license is transferred to a port functioning within a grace period. If multiple ports are acting within grace periods, the license is moved to the port whose grace period is closest to expiring.

High Availability Configurations

To avoid inconsistencies during failover, we recommend that both Fabric Interconnects in the cluster have the same number of ports licensed. If symmetry is not maintained and failover occurs, Cisco UCS enables the missing licenses and initiates the grace period for each port being used on the failover node.

C-Direct Rack Licensing Support

Release 4.2(3b)

Beginning with release 4.2(3b), Cisco introduces Cisco UCS 6536 Fabric Interconnect. In Cisco UCS 6536 Fabric Interconnect all ports are enabled using a term-based subscription license (Supported license term: 36-60 months).


Note


Licensing for FI 6536 is not a port-based license like in previous FI generations.


License Management Tab in the Cisco UCS Manager GUI is deprecated for Cisco UCS 6536 Fabric Interconnect. scope license command is also deprecated. You can view the license status through your Cisco account.

Release 4.1(1a) and Higher

Beginning with release 4.1(1a), Cisco UCS 64108 Fabric Interconnects use the ETH_C_PORT_ACTIVATION_PKG feature pack for C-Direct port licenses for ports 1-96. There are no default ETH_C_PORT_ACTIVATION_PKG licenses shipped with the Fabric Interconnect. You may purchase them as required.

C-direct support is only applicable on ports that are connected to the rack servers. The ETH_C_PORT_ACTIVATION_PKG is added to the existing license package with all the same properties as the existing licensing feature. The Subordinate Quantity property is added to the ETH_PORT_ACTIVATION_PKG to track ports connected to rack servers.

The License Tab in the Cisco UCS Manager GUI displays the new license and the Subordinate Quantity for the license. You can also use the show feature and show usage commands under scope license to view the license feature, the vendor version type, and the grace period for each license.

Release 4.0(1a) and Higher

Beginning with release 4.0(1a), Cisco UCS 6454 Fabric Interconnects use the ETH_C_PORT_ACTIVATION_PKG feature pack for C-Direct port licenses for ports 1-48. There are no default ETH_C_PORT_ACTIVATION_PKG licenses shipped with the Fabric Interconnect. You may purchase them as required.

C-direct support is only applicable on ports that are connected to the rack servers. The ETH_C_PORT_ACTIVATION_PKG is added to the existing license package with all the same properties as the existing licensing feature. The Subordinate Quantity property is added to the ETH_PORT_ACTIVATION_PKG to track ports connected to rack servers.

The License Tab in the Cisco UCS Manager GUI displays the new license and the Subordinate Quantity for the license. You can also use the show feature and show usage commands under scope license to view the license feature, the vendor version type, and the grace period for each license.

Release 3.2(3o) and Earlier

Each Cisco UCS Fabric Interconnect is shipped with a default number of port licenses that are factory licensed and shipped with the hardware. C-direct support is only applicable on ports that are connected to the rack servers. The 10G_C_PORT_ACTIVATION_PKG and the 40G_ETH_C_PORT_ACTIVATION _PKG are added to the existing license package with all the same properties as the existing licensing feature. The Subordinate Quantity property is added to the 10G_PORT_ACTIVATION_PKG and 40G_ETH_PORT_ACTIVATION_PKG to track ports connected to rack servers.

The License Tab in the Cisco UCS Manager GUI displays the new license and the Subordinate Quantity for the license. You can also use the show feature and show usage commands under scope license to view the license feature, the vendor version type, and the grace period for each license.

Ports connected to rack servers can use existing 10G_PORT_ACTIVATION_PKG, 40G_ETH_PORT_ACTIVATION_PKG if the license is available or if the license is not in use. Otherwise, you must purchase a 10G_C_PORT_ACTIVATION_PKG, the 40G_ETH_C_PORT_ACTIVATION _PKG to avoid the license grace period.

There is no change in the 10 GB ports. The 10G_PORT_ACTIVATION_PKG and 10G_C_PORT_ACTIVATION_PKG license packages include all of the same properties as the existing the ETH_PORT_ACTIVATION_PKG and the ETH_PORT_C_ACTIVATION_PKG license features.

Configuration and Restrictions
  • The C-Direct rack licensing feature accounts for the rack server ports that are directly connected to the FI, but not to a CIMC port. The default quantity for the 10G_C_PORT_ACTIVATION_PKG and the 40G_ETH_C_PORT_ACTIVATION _PKG is always 0.

  • When a 40 GB port, or a breakout port under a 40 GB breakout port is enabled without any connections, this port is allotted a license under the 40G_ETH_PORT_ACTIVATION_PKG, if available. If this port is connected to a Direct-Connect rack server after a time lag, it triggers a complete re-allocation of licenses, then this port passes through one of the following license allocation scenarios occurs:

    When you enable a breakout port under a 40 GB breakout port, if that port is connected to a Direct-Connect rack server, and the 40G_C_PORT_ACTIVATION_PKG license files are installed on the FI, the following license allocation occurs:

    • If no other ports under the breakout port are enabled, the parent 40 GB port is allotted a license under the 40G_C_PORT_ACTIVATION_PKG, and the used quantity is incremented for this instance.

    • If other ports are enabled, and if at least one port is not connected to a Direct Connect rack server, even if the port is not being used, the parent 40 GB port is allotted a license under the 40G_ETH_PORT_ACTIVATION_PKG, and the used quantity is incremented for this instance.

  • When you enable a breakout port under a 40 GB breakout port and that port is connected to a Direct-Connect rack server, and the 40G_C_PORT_ACTIVATION_PKG license files are not installed on the FI, the following license allocation occurs:

    • If no ports under the breakout port are enabled, the parent 40 GB port is allotted a license under the 40G_ETH_PORT_ACTIVATION_PKG. The subordinate quantity is increased if the licenses are available in the 40G_ETH_PORT_ACTIVATION_PKG. If the licenses are not available, the used quantity under this feature is increased and the entire port goes in to the grace period.

    • If other ports are enabled and at least one port is not connected to a Direct Connect rack server, even if the port is not being used, the parent 40 GB port is allotted a license under the 40G_ETH_PORT_ACTIVATION_PKG, and the used quantity is incremented for this instance.

Obtaining the Host ID for a Fabric Interconnect

The host ID is also known as the serial number.

Procedure

  Command or Action Purpose

Step 1

UCS-A# scope license

Enters license mode.

Step 2

UCS-A /license # show server-host-id

Obtains the host ID or serial number for the fabric interconnect.

Tip

 

Use the entire host ID that displays after the equal (=) sign.

Example

The following example obtains the host ID for a fabric interconnect:


UCS-A# scope license
UCS-A /license # show server-host-id
Server host id:
    Scope Host Id
    ----- -------
    A     VDH=SSI12121212
    B     VDH=SSI13131313
UCS-A /license #

What to do next

Obtain the required licenses from Cisco.

Obtaining a License


Note


This process may change after the release of this document. If one or more of these steps no longer applies, contact your Cisco representative for information on how to obtain a license file.


Before you begin

Obtain the following:

  • Host ID or serial number for the fabric interconnect

  • Claim certificate or other proof of purchase document for the fabric interconnect or expansion module

Procedure


Step 1

Obtain the product authorization key (PAK) from the claim certificate or other proof of purchase document.

Step 2

Locate the website URL in the claim certificate or proof of purchase document.

Step 3

Access the website URL for the fabric interconnect and enter the serial number and the PAK.

Cisco sends you the license file by email. The license file is digitally signed to authorize use on only the requested fabric interconnect. The requested features are also enabled once Cisco UCS Manager accesses the license file.


What to do next

Install the license on the fabric interconnect.

Installing a License


Note


In a cluster setup, Cisco recommends that you download and install licenses to both fabric interconnects in matching pairs. An individual license is only downloaded to the fabric interconnect that is used to initiate the download.


Before you begin

Obtain the required licenses from Cisco.

Procedure

  Command or Action Purpose

Step 1

UCS-A# scope license

Enters license mode.

Step 2

UCS-A /license # download license from-filesystem

Downloads the license from its source location. For the from-filesystem: argument, use one of the following syntaxes:

  • ftp:// server-ip-addr

  • scp:// username@server-ip-addr

  • sftp:// username@server-ip-addr

  • tftp:// server-ip-addr : port-num

You cannot have spaces anywhere in the path name or the file name. For example, c:\Path\Folder_Name\License.lic is a valid path, but c:\Path\Folder Name\License.lic is invalid due to the space in "Folder Name".

Step 3

UCS-A /license # install file license_filename

Installs the license.

Note

 

There is no downtime required or impact to traffic when installing a new port license.

Example

The following example uses FTP to download and install a license:

UCS-A # scope license
UCS-A /license # download license ftp://192.168.10.10/license/port9.lic
UCS-A /license # install file port9.lic
UCS-A /license # 

Viewing the Licenses Installed on a Fabric Interconnect

Procedure

  Command or Action Purpose

Step 1

UCS-A# scope license

Enters license mode.

Step 2

UCS-A /license # show file [license_filename | detail]

Displays the licenses installed on the fabric interconnect with the level of detail specified in the command.

Example

The following example displays the full details for the licenses installed on a fabric interconnect:


UCS-A# scope license
UCS-A /license # show file detail

License file: UCSFEAT20100928112305377.lic
    Id: 1212121212121212
    Version: 1.0
    Scope: A
    State: Installed
    Features
    Feature Name: ETH_PORT_ACTIVATION_PKG
    Vendor: cisco
    Version: 1.0
    Quantity: 24
    Lines
        Line Id: 1
        Type: Increment
        Expiry Date: Never
        Pak:
        Quantity: 24
        Signature: B10101010101

License file: UCSFEAT20100928112332175.lic
    Id: 1313131313131313
    Version: 1.0
    Scope: B
    State: Installed
    Features
    Feature Name: ETH_PORT_ACTIVATION_PKG
    Vendor: cisco
    Version: 1.0
    Quantity: 24
    Lines
        Line Id: 1
        Type: Increment
        Expiry Date: Never
        Pak:
        Quantity: 24
        Signature: F302020202020

UCS-A /license # 

Viewing License Usage for a Fabric Interconnect

Procedure

  Command or Action Purpose

Step 1

UCS-A# scope license

Enters license mode.

Step 2

UCS-A /license # show usage

Displays the license usage table for all license files installed on the fabric interconnect.

This following are included:
  • Feat Name

    The name of the feature to which the license applies.

  • Scope

    The fabric associated with the license.

  • Default

    The default number of licenses provided for this Cisco UCS domain.

  • Total Quant

    The total number of licenses available. This value is the sum of the number of default licenses plus the number of purchased licenses.

  • Used Quant

    The number of licenses currently being used by the system. If this value exceeds the total number of licenses available, then some ports will stop functioning after their associated grace period expires.

  • Subordinate Quant

    C-Series Rack Servers that are currently being used by the system.

  • State

    The operational state of the license.

  • Peer Count Comparison

    The number of licenses on the peer fabric interconnect compared to this fabric interconnect. This can be one of the following:

    • exceeds—the peer fabric interconnect has more licenses installed than this fabric interconnect

    • lacks—the peer fabric interconnect has fewer licenses installed than this fabric interconnect

    • matching—the same number of licenses are installed on both fabric interconnects

  • Grace Used

    The amount of time (in seconds) used in the grace period. After the grace period ends, Cisco UCS sends alert messages until a new license is purchased.

Example

The following examples display full details of the licenses installed on a fabric interconnect:


UCS-A# scope license
UCS-A /license # show usage
Feat Name                      Scope Default Total Quant Used Quant Subordinate Quant    State                Peer Count Comparison   Grace Used
------------------------------ ----- ------- ----------- ---------- -------------------- -------------------- ----------------------- ----------
ETH_PORT_ACTIVATION_PKG        A     20      48          12                            0 License Ok           Matching                         0
ETH_PORT_C_ACTIVATION_PKG      A     0       0           0                             0 Not Applicable       Matching                         0
ETH_PORT_ACTIVATION_PKG        B     20      48          11                            0 License Ok           Matching                         0
ETH_PORT_C_ACTIVATION_PKG      B     0       0           0                             0 Not Applicable       Matching                         0
UCS-A /license # 

UCS-A# scope license
UCS-A /license # show feature

License feature:
    Name                      Vendor Version Type               Grace Period
    ------------------------- ------ ------- ------------------ ------------
    ETH_PORT_ACTIVATION_PKG   cisco  1.0     Counted                     120
    ETH_PORT_C_ACTIVATION_PKG cisco  1.0     Counted                     120
UCS-A /license #

Uninstalling a License


Note


Permanent licenses cannot be uninstalled if they are in use. You can only uninstall a permanent license that is not in use. If you try to delete a permanent license that is being used, Cisco UCS Manager rejects the request and display an error message.


Before you begin

Back up the Cisco UCS Manager configuration.

Procedure

  Command or Action Purpose

Step 1

UCS-A# scope license

Enters license mode.

Step 2

UCS-A /license # clear file license-filename

Uninstalls the specified license.

Cisco UCS Manager deactivates the license, removes the license from the list of licenses, and deletes the license from the fabric interconnect. The port is moved into unlicensed mode. In a cluster setup, you must uninstall the license from the other fabric interconnect.

Example

The following example shows the uninstallation of port9.lic:

UCS-A # scope license
UCS-A /license # clear file port9.lic
Clearing license port9.lic:
SERVER this_host ANY
VENDOR cisco
INCREMENT ETH_PORT_ACTIVATION_PKG cisco 1.0 permanent 1 \
        VENDOR_STRING=<LIC_SOURCE>UCS_SWIFT</LIC_SOURCE><SKU>N10-L001=</SKU> \
        HOSTID=VDH=FLC12360025 \
        NOTICE="<LicFileID>20090519200954833</LicFileID><LicLineID>1</LicLineID> \
        <PAK></PAK>" SIGN=C01FAE4E87FA

Clearing license ........done
UCS-A /license #