You are here: Home > CLI Commands > Just_CLI_Topics > license



add <key>

del <key>

export <filename>

import <filename>

remote remote-ip-addr <ip-addr> add <key>

report <filename>}

server-ip <ip-addr>


This command allows you to install, delete, and manage software licenses on Mobility Master.





Installs the software license key in Mobility Master. The key is normally sent to you via email.


Removes the software license key from Mobility Master. The key is normally sent to you via email.

This parameter is available in enable mode.


Exports the license database on Mobility Master to the specified file in flash.


Replaces the license database on Mobility Master with the specified file in flash.

The system serial numbers referenced in the imported file must match the numbers on the Mobility Master.

remote remote-ip-addr <ip-addr> add <key>

Use this command to associate a non-sharable license installed on the Mobility Master with the managed device for which that license key was generated. The <ip-addr> parameter is the IP address of the managed device, and <key> is the license key for the non-sharable license.


Saves a license report to the specified file in flash.

server-ip <ip-addr>

Enter the IP address of the licensing server on a standalone controller or a Mobility Master to configure that controller as a licensing client. This command must be configured from the Mobility Master configuration node.

Usage Guidelines

ArubaOS supports a centralized licensing architecture, which allows a group of managed devices to share a pool of licenses. A primary and backup Mobility Master can share a single set of licenses, eliminating the need for a redundant license set on the backup server. Managed devices maintain information sent from the Mobility Master, even if the managed device and the Mobility Master can no longer communicate.

A Mobility Master uses licensing pools to distribute licenses to a large number of managed devices across geographic locations. By default, all managed devices associated to a Mobility Master share a single global pool of all the sharable licenses added to that Mobility Master. However, ArubaOS also allows you to create additional licensing pools at a configuration node, allowing a groups of managed devices at or below that configuration level to share licenses among themselves, but not with other groups. For information on creating license pools using the Mobility Master CLICommand-Line Interface. A console interface with a command line shell that allows users to execute text input as commands and convert these commands to appropriate functions., see license-pool-profile.

New licenses and license pools can only be added through the Mobility Master WebUI. Licenses cannot be added directly to a managed devices. If a controller had previously installed sharable licenses before it was added to a Mobility Master as a managed devices, those licenses are no longer usable on that device. Those license keys must be regenerated and assigned to the managed device or licensing pool using the Mobility Master WebUI.

For complete information on the centralized licensing feature, refer to the Aruba Mobility Master Licensing Guide.


From any configuration node , issue the command license add <key>.

(host)[mynode] #license add lnZSpC2vkLMlJw8KVYdgj2

Related Commands




Use this command to enable shared license features within the global licensing pool.


Use this command to create a local licensing pool and allocate licenses for that licensing pool.

Command History




The server-ip parameter can now associated multiple Mobility Masters to a licensing server. In previous releases, this command was supported on standalone controllers only.


The server-ip and remote remote-ip-addr parameters are introduced, and the remote ip-addr parameter is deprecated.


Command introduced.

Command Information



Command Mode

All platforms

Base operating system.

Enable mode on Mobility Master.