Objectives
- Overview
- Commands Needed for Setup
- Verify Status
Overview
HiveAgent is used to communicate and allow management of the specified switch device by a HiveManager Software Application. It could be the AeroHive branded AeroHive HiveManager NG or Dell branded OEM version Goldenrod (Now known as Extreme IQ).
When the system boots without a startup configuration (which is not the same as an empty startup-config) and no EULA Accept file exists on the primary stack switch, the following prompt occurs:
AeroHive HiveManager NG EULA This switch includes a feature that enables it to work with HiveManager (an optional management suite), by sending the switch's service tag number to HiveManager to authenticate your entitlement to use HiveManager. If you wish to disable this feature, you should run command "eula-consent hiveagent reject" immediately upon powering up the switch for the first time, or at any time thereafter.
ALERT: When upgrading the switch firmware of a switch that is currently running HiveAgent there are specific steps laid out in the firmware release notes (found in the firmware download zip file) that must be run before upgrading to 6.3.0.15 from a 6.3.0.x release. Solution KB article
SLN302479 can also be referenced internally by Dell Representatives.
ALERT: The OS6.7.x image no longer contains the HiveAgent application to allow a connection to an Extreme CloudIQ (formerly AeroHive Hivemanager NG) or XiQ (formerly On-prem Hivemanager NG) instance. If this functionality is required, do not update the code base of the Dell N-Series Campus switches to a OS6.7.x image. The OS6.6.3 image would be considered a safe harbor version to preserve HiveAgent functionality and command sets.
NOTE: Currently, only N-1500, N-2000 and N-3000 are supported in a non-stacked environment.
Commands Needed for Setup
Commands |
Parameters |
DellSwitch# configure |
Enter Global Configuration mode. |
DellSwitch(config)# eula-consent hiveagent reject |
Use this command to turn off the Hiveagent. Default mode is on. |
DellSwitch(config)# eula-consent hiveagent accept |
Turns on HiveAgent if it was manually turned off previously. |
DellSwitch(config)# hiveagent |
Enter HiveAgent configuration mode. |
DellSwitch(conf-hiveagent)#server HiveManagerNG |
Enter server subset commands and name the server. Default name is HiveManagerNG |
DellSwitch(conf-hiveagent-HiveManagerNG)#enable |
By default the default (HiveManagerNG) server is enabled. Disable by using the no enable |
Verify Status
Example of HiveAgent Accepted:
DellSwitch# show eula-consent hiveagent
HiveAgent EULA has been: Accepted
Additional information about the HiveAgent EULA is as follows:
This switch includes a feature that enables it to work with HiveManager
(an optional management suite), by sending the switch's service
tag number and IP Address to HiveManager to authenticate your entitlement to use HiveManager.
If you wish to disable this feature, you should run command 'eula-consent hiveagent reject'
immediately upon powering up the switch for the first time, or at any time thereafter.
DellSwitch# show hiveagent status
HiveAgent: Enabled
EULA: Accepted
HiveManager Server Name: HiveManagerNG
HiveManager NG (enabled): cloud-rd.aerohive.com
Example of HiveAgent Rejected:
DellSwitch#show eula-consent hiveagent
HiveAgent EULA has been: Rejected
Additional information about the HiveAgent EULA is as follows:
I do not accept the terms of the license agreement. The HiveAgent feature has
been deactivated and can no longer be used.
To enable HiveAgent configurations, accept the terms of the license agreement
by configuring this command 'eula-consent hiveagent accept'.
DellSwitch#show hiveagent status
HiveAgent: Disabled
EULA: Not Accepted
HiveManager Server Name: HiveManagerNG
HiveManager NG (enabled):