0% found this document useful (0 votes)
522 views169 pages

HPE Moonshot iLO Chassis Management CLI User Guide

Uploaded by

Italo Pasten
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
522 views169 pages

HPE Moonshot iLO Chassis Management CLI User Guide

Uploaded by

Italo Pasten
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 169

HPE Moonshot iLO Chassis

Management CLI User Guide

Abstract
This document describes the available commands and syntax for use with the HPE Moonshot iLO Chassis Management
Firmware command line to manage the HPE Moonshot 1500 Chassis, including initial setup and configuration. This
document is for the person who installs, administers, and troubleshoots servers and storage systems. Hewlett Packard
Enterprise assumes you are qualified in the servicing of computer equipment and trained in recognizing hazards in
products with hazardous energy levels.

Part Number: 732172-007


Published: February 2017
Edition: 1
© Copyright 2013, 2017 Hewlett Packard Enterprise Development LP
The information contained herein is subject to change without notice. The only warranties for Hewlett Packard Enterprise products and services
are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting
an additional warranty. Hewlett Packard Enterprise shall not be liable for technical or editorial errors or omissions contained herein.

Confidential computer software. Valid license from Hewlett Packard Enterprise required for possession, use, or copying. Consistent with FAR
12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed
to the U.S. Government under vendor's standard commercial license.

Links to third-party websites take you outside the Hewlett Packard Enterprise website. Hewlett Packard Enterprise has no control over and is not
responsible for information outside the Hewlett Packard Enterprise website.
Acknowledgements
Intel is a trademark of Intel Corporation in the U.S. and other countries.

Java® and Oracle® are registered trademarks of Oracle and/or its affiliates.

Microsoft® and Windows® are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.

UNIX® is a registered trademark of The Open Group.

UBUNTU®, CANONICAL®, and JUJU® are registered trademarks of Canonical Ltd.

SUSE® is a registered trademarks of SUSE LLC in the United States and other countries.

RED HAT® and ENTERPRISE LINUX® are registered trademarks of Red Hat, Inc. in the United States and other countries.
Contents
1 Introduction..........................................................................................................8
Guide overview.....................................................................................................................................8
New features in HPE Moonshot iLO Chassis Management Firmware v1.52.......................................8
The HPE Moonshot 1500 Chassis......................................................................................................10
HPE Moonshot 1500 Chassis Management module connectors and LEDs.................................13
HPE Moonshot 1500 Chassis cartridge and switch layout............................................................14
Command line utilities.........................................................................................................................14
SSH...............................................................................................................................................14
IPMI...............................................................................................................................................15
The difference between HPE Moonshot iLO Chassis Management Firmware and HPE iLO 4.........15
HPE Moonshot System configuration best practices..........................................................................17
2 Secure Shell Usage...........................................................................................19
Using Secure Shell.............................................................................................................................19
3 IPMI usage........................................................................................................20
Advanced IPMI tool usage on Linux...................................................................................................20
4 Connecting to the Moonshot iLO CM firmware CLI...........................................21
Connecting CLI sessions....................................................................................................................21
5 OS Deployment.................................................................................................24
OS Deployment Procedures...............................................................................................................24
HPE Insight Cluster Management Utility.............................................................................................24
6 Configuring alerting...........................................................................................25
Configuring alertmail...........................................................................................................................25
Configuring syslog reporting...............................................................................................................25
Configuring SNMP alerts....................................................................................................................26
7 HPE Moonshot iLO Chassis Management Firmware and file management.....27
Updating firmware with an HPE Moonshot Component Pack............................................................27
Extracting files from the HPE Moonshot Component Pack...........................................................27
Setting up an HTTP server repository for update files..................................................................28
Backing up the chassis configuration............................................................................................28
Updating firmware.........................................................................................................................29
Updating switch firmware..............................................................................................................32
Removing stored firmware files from the Moonshot 1500 CM module...............................................36
Extracting logs....................................................................................................................................36
Extracting the iLO CM Event log...................................................................................................36
Extracting the iLO CM IML............................................................................................................36
Configuring boot preferences.............................................................................................................36
Setting cartridge node boot order..................................................................................................37
Daisy chaining multiple HPE Moonshot 1500 Chassis.......................................................................37
8 HPE Moonshot iLO Chassis Management Firmware command reference.......39
General commands............................................................................................................................40
CLEAR LOG ILO...........................................................................................................................41
CLEAR LOG IML...........................................................................................................................41
CLEAR SCREEN...........................................................................................................................41
CLEAR SESSION..........................................................................................................................42
EXIT or QUIT.................................................................................................................................42
HELP.............................................................................................................................................42
PING..............................................................................................................................................43
RESET CM....................................................................................................................................44
RESET CARTRIDGE POWER......................................................................................................44

Contents 3
RESET SWITCH POWER.............................................................................................................45
SET FACTORY DEFAULT.............................................................................................................45
SHOW ALL....................................................................................................................................46
SHOW LOG ILO............................................................................................................................46
SHOW LOG IML............................................................................................................................47
SHOW SESSION ACTIVE............................................................................................................48
Chassis level commands....................................................................................................................49
CLEAR CHASSIS BACKUP..........................................................................................................49
SET CHASSIS ASSET..................................................................................................................49
SET CHASSIS BACKUP...............................................................................................................50
SHOW CHASSIS BACKUP...........................................................................................................51
SET CHASSIS AUTOPOWER......................................................................................................52
SET CHASSIS NAME...................................................................................................................52
SET CHASSIS PID........................................................................................................................53
SET CHASSIS POWERCAP MODE.............................................................................................53
SET CHASSIS PROMPT..............................................................................................................54
SET CHASSIS SN.........................................................................................................................54
SET CHASSIS UID........................................................................................................................55
SHOW CHASSIS ASSET..............................................................................................................55
SHOW CHASSIS AUTOPOWER..................................................................................................55
SHOW CHASSIS FAN...................................................................................................................56
SHOW CHASSIS NAME...............................................................................................................56
SHOW CHASSIS INFO.................................................................................................................57
SHOW CHASSIS PID....................................................................................................................58
SHOW CHASSIS POWER............................................................................................................58
SHOW CHASSIS POWER HISTORY...........................................................................................59
SHOW CHASSIS POWERSUPPLY..............................................................................................60
SHOW CHASSIS PROMPT..........................................................................................................60
SHOW CHASSIS SN.....................................................................................................................61
SHOW CHASSIS STATUS............................................................................................................61
SHOW CHASSIS TEMPERATURE...............................................................................................62
SHOW CHASSIS TEMPERATURE HISTORY..............................................................................63
SHOW CHASSIS UID...................................................................................................................64
SHOW CONFIG............................................................................................................................65
SHOW FRU...................................................................................................................................66
Cartridge and node level commands..................................................................................................67
CONNECT NODE VSP.................................................................................................................67
CONNECT NODE VSP ACQUIRE................................................................................................68
SET CARTRIDGE ASSET.............................................................................................................68
SET CARTRIDGE PID..................................................................................................................69
SET CARTRIDGE SN...................................................................................................................69
SET CARTRIDGE UID..................................................................................................................70
SET LINK.......................................................................................................................................70
SET NODE ASSET.......................................................................................................................71
SET NODE BOOT.........................................................................................................................71
SET NODE BOOTONCE...............................................................................................................72
SET NODE OPTIONS BSC...........................................................................................................72
SET NODE OPTIONS CPU..........................................................................................................73
SET NODE OPTIONS DEFAULT..................................................................................................74
SET NODE OPTIONS WOL..........................................................................................................74
SET NODE POWER......................................................................................................................75
SHOW CARTRIDGE ASSET........................................................................................................75
SHOW CARTRIDGE INFO............................................................................................................76
SHOW CARTRIDGE LIST.............................................................................................................77
SHOW CARTRIDGE PID..............................................................................................................78

4 Contents
SHOW CARTRIDGE POWER.......................................................................................................78
SHOW CARTRIDGE POWER HISTORY......................................................................................79
SHOW CARTRIDGE SN...............................................................................................................80
SHOW CARTRIDGE TEMPERATURE.........................................................................................80
SHOW CARTRIDGE TEMPERATURE HISTORY........................................................................81
SHOW CARTRIDGE UID..............................................................................................................82
SHOW LINK INFO.........................................................................................................................83
SHOW LINK LIST..........................................................................................................................84
SHOW NODE ASSET...................................................................................................................85
SHOW NODE BOOT.....................................................................................................................86
SHOW NODE DETAIL...................................................................................................................86
SHOW NODE INFO......................................................................................................................87
SHOW NODE LIST.......................................................................................................................89
SHOW NODE MACADDR.............................................................................................................90
SHOW NODE OPTIONS...............................................................................................................90
SHOW NODE OPTIONS LIST......................................................................................................91
SHOW NODE POWER.................................................................................................................92
SHOW NODE STATUS.................................................................................................................93
Switch commands...............................................................................................................................94
CONNECT SWITCH VSP.............................................................................................................94
CONNECT SWITCH VSP ACQUIRE............................................................................................95
SET SWITCH PID.........................................................................................................................95
SET SWITCH SN..........................................................................................................................96
SET SWITCH POWER..................................................................................................................96
SET SWITCH UID.........................................................................................................................97
SET SWITCH VSP........................................................................................................................97
SHOW SWITCH INFO...................................................................................................................98
SHOW SWITCH LIST....................................................................................................................99
SHOW SWITCH PID...................................................................................................................100
SHOW SWITCH POWER............................................................................................................100
SHOW SWITCH POWER HISTORY...........................................................................................101
SHOW SWITCH SN....................................................................................................................102
SHOW SWITCH TEMPERATURE..............................................................................................102
SHOW SWITCH TEMPERATURE HISTORY.............................................................................103
SHOW SWITCH UID...................................................................................................................104
Firmware update commands............................................................................................................105
ADD FIRMWARE FILE................................................................................................................105
REMOVE FIRMWARE FILES.....................................................................................................105
SHOW FIRMWARE FILES..........................................................................................................106
SHOW FIRMWARE REVISIONS................................................................................................106
UPDATE FIRMWARE..................................................................................................................109
Script file support in Moonshot iLO CM firmware.............................................................................110
ADD SCRIPT FILE......................................................................................................................111
REMOVE SCRIPT FILES............................................................................................................111
RUN.............................................................................................................................................112
SHOW SCRIPT FILE...................................................................................................................112
SHOW SCRIPT FILES................................................................................................................113
Connection settings..........................................................................................................................113
SHOW NETWORK......................................................................................................................113
DISABLE DDNSREG..................................................................................................................115
DISABLE GATEWAYPING..........................................................................................................116
DISABLE TFTP...........................................................................................................................116
ENABLE TFTP............................................................................................................................117
DISABLE WINSREG...................................................................................................................117
ENABLE DDNSREG...................................................................................................................118

Contents 5
ENABLE GATEWAYPING...........................................................................................................118
DISABLE IPMI.............................................................................................................................119
ENABLE IPMI..............................................................................................................................119
ENABLE WINSREG....................................................................................................................119
SET NETWORK DAISY..............................................................................................................120
SET NETWORK DNS..................................................................................................................120
SET NETWORK DOMAIN...........................................................................................................121
SET NETWORK GATEWAY........................................................................................................121
SET NETWORK HOSTNAME.....................................................................................................122
SET NETWORK IP......................................................................................................................122
SET NETWORK MASK...............................................................................................................123
SET NETWORK ROUTE.............................................................................................................123
SET NETWORK WINS................................................................................................................124
SHOW SERIAL............................................................................................................................124
SHOW TFTP...............................................................................................................................125
NTP commands................................................................................................................................125
DISABLE NTP.............................................................................................................................125
ENABLE NTP..............................................................................................................................126
SET NTP POLL...........................................................................................................................126
SET NTP PRIMARY....................................................................................................................126
SET NTP SECONDARY..............................................................................................................127
SHOW NTP.................................................................................................................................127
TEST NTP...................................................................................................................................128
Alerting commands...........................................................................................................................128
Alertmail commands....................................................................................................................128
Syslog commands.......................................................................................................................132
SNMP commands........................................................................................................................135
Time commands...............................................................................................................................139
SET DATE...................................................................................................................................139
SET TIME....................................................................................................................................139
SET TIMEZONE..........................................................................................................................140
SHOW DATE, TIME, or TIMEZONE............................................................................................140
User account commands..................................................................................................................141
ADD USER..................................................................................................................................141
ADD USER ACCESS..................................................................................................................141
DISABLE USER..........................................................................................................................142
ENABLE USER...........................................................................................................................142
REMOVE USER..........................................................................................................................143
REMOVE USER ACCESS..........................................................................................................143
SET PASSWORD MINIMUM.......................................................................................................143
SET SESSION TIMEOUT...........................................................................................................144
SET USER FULLNAME..............................................................................................................144
SET USER PASSWORD.............................................................................................................145
SET USER PRIVILEGE...............................................................................................................146
SET USER SSHKEY...................................................................................................................146
REMOVE USER SSHKEY..........................................................................................................147
SHOW PASSWORD SETTINGS.................................................................................................147
SHOW SESSION TIMEOUT.......................................................................................................148
SHOW USER..............................................................................................................................148
LDAP Account Commands...............................................................................................................149
ADD LDAP ACCESS...................................................................................................................149
ADD LDAP CONTEXT................................................................................................................150
ADD LDAP GROUP....................................................................................................................150
DISABLE LDAP...........................................................................................................................151
ENABLE LDAP............................................................................................................................151

6 Contents
REMOVE LDAP ACCESS...........................................................................................................151
REMOVE LDAP CONTEXT........................................................................................................152
REMOVE LDAP GROUP............................................................................................................152
SET LDAP PORT........................................................................................................................153
SET LDAP PRIVILEGE...............................................................................................................153
SET LDAP SERVER...................................................................................................................154
SET LDAP SID............................................................................................................................154
SHOW LDAP GROUP.................................................................................................................154
SHOW LDAP SETTINGS............................................................................................................155
TEST LDAP.................................................................................................................................155
Kerberos authentication commands.................................................................................................156
DISABLE KERBEROS................................................................................................................156
ENABLE KERBEROS.................................................................................................................157
SET KERBEROS PORT..............................................................................................................157
SET KERBEROS REALM...........................................................................................................158
SET KERBEROS SERVER.........................................................................................................158
SHOW KERBEROS SETTINGS.................................................................................................159
9 Troubleshooting...............................................................................................160
Recovering a Moonshot iLO CM firmware password.......................................................................160
Web Server/HTTP............................................................................................................................162
Invalid file signature error.................................................................................................................162
10 Support and other resources.........................................................................163
Accessing Hewlett Packard Enterprise Support...............................................................................163
Accessing updates............................................................................................................................163
Websites...........................................................................................................................................163
Customer self repair.........................................................................................................................164
Remote support................................................................................................................................164
Documentation feedback..................................................................................................................164
A SNMP trap codes and descriptions.................................................................165
Glossary.............................................................................................................166
Index...................................................................................................................167

Contents 7
1 Introduction
The HPE Moonshot iLO Chassis Management Firmware is the gateway for aggregated chassis
management on the HPE Moonshot System. As a single point of access to the chassis, Moonshot
iLO CM firmware allows you to configure, update, and operate Moonshot via CLI, IPMI, and
remote serial console access.

Guide overview
This Moonshot iLO Chassis Management CLI user guide describes the syntax and tools available
to access Moonshot iLO CM firmware through the command line.
Throughout this guide, Moonshot iLO Chassis Management Firmware is referred to as Moonshot
iLO CM firmware.
Moonshot iLO CM firmware commands provide a method to configure the HPE Moonshot 1500
Chassis, to incorporate a standard configuration into the deployment process, and to control
servers and subsystems. Using the available commands enables you to:
• Manage and monitor the chassis, cartridges, switches, fans, and power supplies
• Update component firmware
• Manage component replacement and updates
• Control the server power state
• Access server boot serial streams
• Receive alerts from the chassis
The command line tools provide simple methods to send commands via iLO firmware and host
servers.

New features in HPE Moonshot iLO Chassis Management Firmware


v1.52
With the release of Moonshot iLO Chassis Management Firmware v1.52, Hewlett Packard
Enterprise has done the following:
• Added the following commands:
◦ SET NODE ASSET

◦ SHOW NODE ASSET

◦ SET SNMP TRAPPORT


• Updated the following command output to include additional information:
◦ SHOW SNMP—Now includes the configured SNMP trap port.

◦ SHOW NODE LIST—Now includes a column titled Node Asset Tag.

◦ SHOW NODE INFO—Now includes node asset tag.


• Modified the access privilege for SET CARTRIDGE ASSET from administrator to operator.

8 Introduction
Table 1 New and changed commands in Moonshot iLO CM firmware v1.52
New commands Changed commands (type of change)

SHOW NODE ASSET SHOW SNMP (output)

SET NODE ASSET SHOW NODE LIST (output)

SET SNMP TRAPPORT SET CARTRIDGE ASSET (access privilege)

New features in HPE Moonshot iLO Chassis Management Firmware v1.52 9


The HPE Moonshot 1500 Chassis
The Moonshot 1500 Chassis is the heart of extreme scale computing for server and data center
infrastructure. The chassis represents dramatic reductions in space, energy, and cost through
the use of low energy processors normally found in mobile and embedded devices. With
system-wide shared storage, data paths, and communication paths, and workload-tuned server
cartridges, the scalability of the system allows a business to move from tens of servers per rack
sharing little, to thousands of servers per rack sharing everything. With the Moonsho augmenting
your existing ProLiant infrastructure, a business can instantly expand any light scale-out workload
to meet demand.
The chassis accommodates up to 45 cartridges and two high-density, low-power switch modules,
which provide traffic isolation and can be stacked for resiliency and simplified domain management.
Figure 1 (page 10) shows the three rows of cartridges and the integrated A & B switches. Click
the image to activate it (if needed), and then roll over the icons with your mouse pointer to see
a cartridge and switch extracted from the chassis.

Figure 1 Chassis cartridge and switch (click to activate)

Figure 2 (page 11) shows the two HPE Moonshot-6SFP Uplink Modules, the Mooonshot 1500
Chassis Management module, power supplies, and fans at the rear of the chassis.

10 Introduction
Figure 2 Chassis rear panel components

1. Fans
2. Uplink modules (module B is on the left, module A is on the right)
3. Mooonshot 1500 Chassis Management module
4. Power supplies

The HPE Moonshot 1500 Chassis 11


Figure 3 (page 12) shows the removable modules at the rear of the chassis. Click the image to
activate it (if needed), and then roll over the icons with your mouse pointer to see the three
modules extracted from the chassis.

Figure 3 iLO Chassis Management module and uplink modules (click to activate)

The iLO Chassis Management module (center) provides for chassis-wide configuration and
control. The switch uplink modules to either side work in conjunction with the integrated switches
to provide throughput.

12 Introduction
HPE Moonshot 1500 Chassis Management module connectors and LEDs
The Moonshot 1500 CM module connectors and LEDs are shown in Figure 4 (page 13):

Figure 4 Moonshot 1500 Chassis Management Module connectors and LEDs

1. iLO management port link LED 2. iLO management port (10/100/1000 Ethernet)
3. iLO management port activity LED 4. Link port link LED
5. Link port 6. Link port activity LED
7. HPE APM connector 8. Diagnostic port
9. UID LED/button 10. Serial port
11. USB connector 12. Chassis manager health LED
13. MicroSD slot

The HPE Moonshot 1500 Chassis 13


HPE Moonshot 1500 Chassis cartridge and switch layout
The Moonshot 1500 CM module transparently distributes the workload across all of the cartridges.
No user interaction with this distribution is required.

Figure 5 Chassis internal components

1. Cartridge bay 1 2. Cartridge bay 2


3. Cartridge bay 3 4. Cartridge bays 4, 5, and 6
5. Cartridge bays 7, 8, and 9 6. Cartridge bays 10, 11, and 12
7. Cartridge bays 13, 14, and 15 8. Cartridge bays 16, 17, and 18
9. Cartridge bays 19, 20, 21 10. Cartridge bays 22, 23, and 24
11. Cartridge bays 25, 26, and 27 12. Cartridge bays 28, 29, and 30
13. Cartridge bays 31, 32, and 33 14. Cartridge bays 34, 35, and 36
15. Cartridge bays 37, 38, and 39 16. Cartridge bays 40, 41, and 42
17. Cartridge bays 43, 44, and 45
Switch bays
18. Switch bay B 19. Switch bay A

Command line utilities


This section describes the following command line tools:
• SSH
• IPMI

SSH
The Secure Shell (SSH) protocol specifies how clients securely connect to SSH servers, and the
resulting encrypted link between them. Each SSH session creates a secure channel to send and
receive data.
SSH is a Telnet-like program for logging into and executing commands on a remote machine,
which includes security with authentication, encryption, and data integrity features. After SSH is
connected and authenticated, the command line interface is available.

14 Introduction
Moonshot iLO CM firmware supports:
• SSH protocol version 2.
• PuTTY, a free version of the SSH protocol, available for download on the Internet. When
using PuTTY, versions before 0.54 might display 2 line feeds instead of a single line feed
when the ENTER key is pressed. To avoid this issue, and for best results, Hewlett Packard
Enterprise recommends using version 0.54 or later.
• OpenSSH, a free version of SSH connectivity tools developed by the OpenBSD project,
available for download on the Internet.
• Native SSH tools built into Unix-like operating systems.

IPMI
The intelligent platform management interface (IPMI) specification is a standard that defines a
set of common interfaces to a computer system. System administrators can use IPMI to monitor
system health and manage the system. IPMI 2.0 defines both a host-based and network-based
interface. Moonshot iLO Chassis Management Firmware supports both interfaces.

NOTE: The switch command line does not support IPMI.


The IPMI specification defines a standardized interface for platform management. The IPMI
specification defines:
• Interfaces, such as host- or network-based interfaces.
• Protocols, such as serial-over-LAN RMCP (for security)
• Command sets, such as DCMI.
Hewlett Packard Enterprise recommends that you use IPMItool 1.8.12 to send IPMI commands
to Moonshot iLO CM firmware.
You must be familiar with IPMI specifications when issuing raw commands.
For complete IPMI information, see the Moonshot IPMI user guide at:
http://www.hpe.com/info/moonshot/docs

The difference between HPE Moonshot iLO Chassis Management


Firmware and HPE iLO 4
Moonshot iLO CM firmware is derived from HPE Integrated Lights-Out (iLO 4) firmware and the
hardware it is hosted on (the Moonshot 1500 CM module) uses four iLO processors. The Moonshot
iLO CM provides remote management and control (designed specifically for hyper scale
environments), but just as Moonshot is different in many ways from a traditional ProLiant, the
Moonshot iLO CM is different from iLO. Table 2 (page 15) highlights some differences based on
current firmware versions.
Table 2 Comparison of Moonshot iLO CM firmware to HPE iLO 4
Feature Moonshot iLO CM v1.52 iLO 4

System affinity 45 cartridges One server

Management IPMI Standard OS tools IPMI standard OS tools


Alertmail Agentless management service
RemoteSyslog HPE-SIM
SNMP Alerts SNMP
AlertMail
RemoteSyslog

Health Cartridge and chassis monitoring Active Health System

The difference between HPE Moonshot iLO Chassis Management Firmware and HPE iLO 4 15
Table 2 Comparison of Moonshot iLO CM firmware to HPE iLO 4 (continued)
Feature Moonshot iLO CM v1.52 iLO 4

Provisioning HPE Cluster Management Utility and HPE Intelligent Provisioning


PXE (boot from network) HPE CMU
PXE

Remote Support IPMI over LAN IPMI over LAN


HPE Embedded Remote Support

Remote Console Virtual Serial Port Virtual Serial Port


host-based (in band) host-based (in-band)
Integrated Remote Console with Integrated Remote Console (OOB)
mRCA cartridge

Media Network-based to host Network-based to host


Virtual Media

Interface SSH and serial SSH and serial


IPMI over LAN IPMI over LAN
HPE APM Browser
Browser Scripting (RIBCL)

Authentication Local users Local Users


LDAP LDAP
Kerberos
2-factor
HPE-SIM Single Sign-On

Power Management Consumption monitoring Consumption monitoring


Power Capping
Power Regulator for ProLiant

Network IPv4 IPv4


IPv6 (phase 1)

16 Introduction
HPE Moonshot System configuration best practices
Setting up a new Moonshot 1500 Chassis requires several common steps that should be
performed in the firmware:

NOTE: Use the following syntax for the cartridge and node locations:
• C<number>: Specifies only a cartridge location, for cartridge-level commands.
• C<number>N<number>: Specifies only a node location, for node-level commands. The
syntax notation <Cx> or <CxNy> is used to indicate when you must specify a cartridge or
node location.
Replace <number> in one of the following ways:
• Single number (for example, C1 for when a command refers only to a cartridge, or C1N1 for
when a command refers to a specific node)
• Multiple values, separated with commas (for example, C1N1,2,3)
• Multiple values, in a range. For example:
◦ C1N1–3

◦ C1,2N1

◦ C1–10

◦ C1–10N1

◦ C1–7,34N1–2,4

1. Connect and log in to Moonshot 1500 Chassis Management module.


See “Connecting to the Moonshot iLO CM firmware CLI” (page 21).
2. Connect and log in to Moonshot 1500 Chassis Management module.
Connecting to the Moonshot iLO CM firmware CLI (page 21).
3. Check the currently installed firmware revisions against those available in the current
Moonshot Component Pack.
See Viewing installed firmware revisions.
4. View the network settings.
See “SHOW NETWORK” (page 113).
5. Add new user accounts with initial passwords.
See “ADD USER” (page 141).
6. Set a new administrator password, and encourage new users to update their passwords.
See “SET USER PASSWORD” (page 145).
7. View node MAC addresses to prepare for OS deployment.
See “SHOW NODE MACADDR” (page 90).
8. View and modify the cartridge automatic power settings.
See “SHOW CHASSIS AUTOPOWER” (page 55) and “SET CHASSIS AUTOPOWER” (page
52).
9. View the node power settings for the installed cartridges.
See “SHOW NODE POWER” (page 92).
10. Power nodes on and off as needed.
See “SET NODE POWER” (page 75).

HPE Moonshot System configuration best practices 17


11. View node boot settings, and configure them as needed.
See “SHOW NODE BOOT” (page 86) and “SET NODE BOOT” (page 71).

18 Introduction
2 Secure Shell Usage
Secure shell is available through the command line, OpenSSH, and PuTTY.

Using Secure Shell


Using SSH
1. Open an SSH window.
2. When prompted, enter the IP address or DNS name.
3. Enter port 22.
Using OpenSSH
To start an OpenSSH client in Linux, use:
ssh -l ipaddress/dns name
Using PuTTY
• To start a PuTTY session, double-click the PuTTY icon in the directory where PuTTY is
installed.
• To start a PuTTY session from the command line, do the following:
◦ Start a connection to a server called host by entering:
putty.exe [-ssh | -rlogin | -raw] [user@]host

◦ Start an existing saved session called, for example, session name, by entering:
putty.exe -load session name

See “Connecting to the Moonshot iLO CM firmware CLI” (page 21) for specific instructions
regarding using PuTTY to connect via serial cable or over a LAN.

Using Secure Shell 19


3 IPMI usage
The Linux IPMI tool is used in environments where scripting is used as the base for platform
monitoring. The Linux IPMI tool requires the IPMI drivers (delivered in the distribution) to be
enabled if using the host-based interface. The IPMI device drivers are not typically enabled to
automatically start when the Linux operating system is started.
The following virtual controllers make up the virtual topology of the Moonshot iLO Chassis
Management Firmware which can be monitored through IPMI:
• Virtual Zone Management Controller
• Virtual Chassis Management Controller
• Virtual Power Supply Management Controllers
• Virtual Cartridge Management Controllers
• Virtual System Node Management Controllers
For more IPMI information, see the Moonshot IPMI user guide at:
http://www.hpe.com/info/moonshot/docs

Advanced IPMI tool usage on Linux


The Linux IPMI tool has the capability to securely communicate with the iLO firmware by using
the IPMI 2.0 RMCP+ protocol. This is the ipmitool lanplus protocol feature.
For example: To retrieve the iLO Event Log, enter:
ipmitool -I lanplus -H <iLO ip address> -U <username> -P <password> sel
list
Output example:
1 | 03/18/2000 | 00:25:37 | Power Supply #0x03 | Presence detected | Deasserted
2 | 03/18/2000 | 02:58:55 | Power Supply #0x03 | Presence detected | Deasserted
3 | 03/18/2000 | 03:03:37 | Power Supply #0x04 | Failure detected | Asserted
4 | 03/18/2000 | 03:07:35 | Power Supply #0x04 | Failure detected | Asserted

20 IPMI usage
4 Connecting to the Moonshot iLO CM firmware CLI
Install all hardware according to the instructions, and cable at least one Moonshot-6SFP Uplink
Module and the Moonshot 1500 CM module to your network before powering on the chassis for
the first time.

Microsoft Windows and Linux sessions:


When using Microsoft Windows, an SSH client is required to access the Moonshot iLO CM
firmware. The examples in these instructions use PuTTY, a free SSH client. When using Linux,
open an SSH session from a command line by entering ssh username@iLO_CM_IP_Address
(for example, ssh [email protected]).

Connecting CLI sessions


You can connect to the Moonshot iLO CM firmware and start a command line session using the
serial port on the rear of the Moonshot 1500 CM module or an SSH session over a LAN. All
commands are available regardless of the connection method used. These instructions assume
a DHCP environment.
To set up a Moonshot iLO CM firmware CLI session:

Connecting to the Moonshot iLO CM firmware CLI 21


1. Do one of the following:

Start PuTTY on the remote machine and enter


the host name of the chassis or its IP address.
NOTE: Check the pull tab on the front of the
chassis for the pre-set DNS name. In a DHCP
environment, this is the host/DNS name that is
registered with the DNS server on boot. Added
to the domain name, this can be used in PuTTY
instead of the IP address. Alternatively, use the
DNS name to determine the IP address using
standard network tools.

Connect one end of a serial cable to the serial


port on the back of the Moonshot 1500 CM
module and the other to a laptop or other local
machine, and then start PuTTY and choose a
serial connection on the local machine. Set the
serial connection settings to 115200/8–N–1.

2. Click Open. The session window opens to the Login as: prompt.
3. Enter Administrator for the username and press Enter.
4. Enter password as the password and press Enter.
A small welcome message appears, which displays the Chassis name, host name, and IP
address.

NOTE: There may be a short delay while the credentials are processed before the welcome
message appears.

22 Connecting to the Moonshot iLO CM firmware CLI


5. Enter the show firmware revisions command to see the version information for the
chassis firmware. Record this information for later.
6. Enter show network to display the network information, including the IP address. Record
this information for later.

NOTE: By default, DHCP is enabled for the Moonshot iLO CM firmware. This ensures
that all IP addresses, gateway addresses, masks, and DNS addresses are assigned
automatically as the Moonshot iLO CM firmware connects to your network.
The default DNS name for the Moonshot iLO CM firmware is a concatentation of iLO and
the chassis serial number. Once the chassis is booted and DNS has propogated the name,
then you can access the chassis by name (without needing to search for the address via
the serial port).

7. The Moonshot iLO CM firmware is now ready for further configuration and management
commands. When you are finished with the CLI session, use the exit command to close
the session.
See the command reference chapter of this guide for information on the available commands.

Connecting to the Moonshot iLO CM firmware CLI 23


5 OS Deployment
The Moonshot 1500 Chassis accommodates up to 45 Hewlett Packard Enterprise cartridges,
each with a processor, drive, and memory, and capable of running an operating system.

OS Deployment Procedures
Individually loading each cartridge with an OS via PXE is possible, particularly if a full complement
of cartridges are not present. For OS deployment procedures, see the Operating System
Deployment on HPE ProLiant Moonshot Server Cartridges user guide in the Moonshot Information
Library at:
http://www.hpe.com/info/moonshot/docs.

HPE Insight Cluster Management Utility


To quickly provision a full complement of cartridges, Hewlett Packard Enterprise recommends
the HPE Insight Cluster Management Utility (CMU) for large-scale image deployment. Insight
CMU is an efficient and robust hyperscale cluster lifecycle management framework and suite of
tools for large Linux clusters.
For more information on Insight CMU features and links to technical documentation, Quickspecs,
and a product demo, see http://www.hpe.com/info/cmu.
To download the product, go to the HPE Software Depot at www.hpe.com/support/
softwaredepot. Click Insight Management, then Insight Cluster Management.

24 OS Deployment
6 Configuring alerting
The Moonshot 1500 Chassis Management module offers three methods of alerting:
• Alertmail—Sends an email to a specified address when new entries are added to the IML.
• Syslog—Notifies a syslog server of any new entries in the IML and iLO log to a specified
syslog server.
• SNMP alerts—Sends SNMP trap alerts to specified addresses.

Configuring alertmail
To configure alertmail, follow these steps:
1. Log into the Moonshot iLO CM firmware command line.
2. Enter the set alertmail mailbox command to configure the email account that receives
alertmail notifications:
set alertmail mailbox {"<email address>"}
3. Enter the set alertmail senderdomain command to configure the sender’s domain
name to be used for alertmail notifications:
set alertmail senderdomain {<domain name>}
4. Enter the set alertmail port command to configure the destination SMTP port to be
used for alertmail notifications:
set alertmail port {<SMTP port>}

NOTE: By default, alertmail transmits notifications on the standard port, SMTP 25.

5. Enter the set alertmail smtpserver command to set the SMTP server address used
for alertmail notifications:
set alertmail smtpserver {SMTP server address}

NOTE: The value for the SMTP server address must be a valid DNS name or IPv4 address.

6. Enter the enable alertmail command to enable alertmail notifications:


enable alertmail
7. Enter the show alertmail settings command to display the alertmail configuration
and verify your settings:
show alertmail settings
8. Enter the test alertmail command to send a test alertmail notification to validate your
configuration:
test alertmail
9. Check the inbox of the specified email address and verify the test alertmail arrived.

Configuring syslog reporting


IMPORTANT: You must have a remote syslog server application installed in your network
environment to record and view the events sent through syslog notification. See the third-party
documentation provided with your chosen syslog server application for installation and
configuration information.
To configure syslog reporting, follow these steps:
1. Log into the Moonshot iLO CM firmware command line.
2. Enter the set syslog port command to configure the UDP/IP port used for remote
message log notification:
set syslog port {<UDP/IP port>}

Configuring alertmail 25
NOTE: By default, syslog notifications are transmitted on the standard port, UDP 514.

3. Enter the set syslog server command to configure the IP address of the server for
remote message log notifications:
set syslog server {<IP_address>}
4. Enter the show syslog settings command and verify the settings you configured:
show syslog settings
5. Enter the enable syslog command to activate syslog notifications:
enable syslog
6. Enter the test syslog command to send a test syslog notification to confirm your syslog
configuration.
test syslog

Configuring SNMP alerts


To configure SNMP alerts, follow these steps:
1. Log into the Moonshot iLO CM firmware command line.
2. Enter the show snmp command to display the current SNMP settings (by default, SNMP is
disabled):
show snmp
3. Enter the enable snmp command command to enable SNMP and all SNMP related
commands:
enable snmp
4. Enter the set snmp trapdest command to set up to three SNMP trap destinations. Use
only IPv4 addresses for the trap destinations:
set snmp trapdest { 1 | 2 | 3 } {[none] | [<IP Address>]}
5. Enter the test snmp command to send a test trap and confirm you configuration:
test snmp

26 Configuring alerting
7 HPE Moonshot iLO Chassis Management Firmware and
file management
The Moonshot 1500 CM module and cartridges contain multiple components that can be updated.
All firmware update files must be hosted in an HTTP repository or network share prior to use.

Updating firmware with an HPE Moonshot Component Pack


Moonshot Component Pack is a comprehensive firmware solution tested on the Moonshot System
and delivered as a compressed file. The compressed file includes all the component files needed
to update a Moonshot System. Users deploy the firmware updates contained in the Moonshot
Component Pack via the iLO Chassis Manager CLI or HPE Moonshot-45G/180G Switch Module
CLI. This can be accomplished using HP Smart Update Manager, which is included with the files,
or manually. Download the latest pack from the Hewlett Packard Enterprise website (http://
www.hpe.com/info/moonshot/download).

IMPORTANT: Only iLO CM firmware CLI-based and switch-based update procedures are
included in this guide. However, the Moonshot Component Pack also includes an alternative
GUI-based method of updating your firmware, known as HP Smart Update Manager. To use HP
SUM to update your Moonshot System firmware, follow the procedures in the Moonshot
Component Pack Update guide found on the Moonshot Information Library at http://
www.hpe.com/info/moonshot/docs.
To complete a firmware update, do the following:
1. Download the latest Moonshot Component Pack from http://www.hpe.com/info/servers/
moonshot/download.
2. Extract the files from the archive.
3. Create a repository to host the firmware files.
4. Back up the current chassis configuration.
5. Update the firmware.

Extracting files from the HPE Moonshot Component Pack


The Moonshot Component Pack is delivered in zip format and the files can be extracted using
standard tools. When unzipped, the subdirectory \contents_2014.06.0 is created. See
Table 3 (page 27) for a list of important files.

NOTE: If you receive an invalid file signature error when manually updating firmware with files
extracted from the Moonshot Component Pack archive, there may be an incompatibility between
the archive and your extraction software. If you see this error, Hewlett Packard Enterprise
recommends that you use alternate archive extraction software, such as the free 7zip utility.
Table 3 Important files in the HPE Moonshot Component Pack
Filename Platform Explanation

clean-cache.bat Windows Clears the HP SUM cache

clean-cache.sh Linux

hpsum.bat Windows Starts HP SUM

hpsum Linux

hpsum_migration.bat Windows Integrates previously discovered information from an earlier version


of HP SUM (see the HP SUM user guide on http://www.hpe.com/
info/hpsum/documentation for more information)

Updating firmware with an HPE Moonshot Component Pack 27


Table 3 Important files in the HPE Moonshot Component Pack (continued)
Filename Platform Explanation

hpsum_migration.sh Linux

cp021978.zip Windows and Linux Moonshot Firmware Pack — extract the firmware files from this zip
when updating from the iLO CM firmware CLI.

NOTE: Table 3 (page 27) shows only the files you might use directly — the rest of the files in
the pack are various support files needed for HP SUM.

Setting up an HTTP server repository for update files


An HTTP server is required to host the firmware files (extracted from cp021978.zip) for
download to Moonshot System. The HTTP server must be directly accessible from the Moonshot
1500 CM module, and it must provide file transfer capability. If no HTTP server is available, use
one of the following methods to create one:
Apache Server
Apache Server can be installed on both Windows and Linux (and is included in most Linux
distributions.) Visit the following links for more information:
• Apache Project home page:
http://www.apache.org
• Windows Apache server installation instructions:
http://httpd.apache.org/docs/2.2/platform/windows.html
• Check your Linux OS documentation for steps how to setup Apache server under Linux OS.
• Red Hat Enterprise Linux — Apache server setup instructions:
http://www.redhat.com/magazine/022aug06/features/webserver
• SUSE Linux Enterprise Server — Apache server setup instructions:
http://doc.opensuse.org/products/draft/SLES/SLES-admin_sd_draft/cha.apache2.html
Microsoft Windows Server with IIS
If a server running Microsoft Windows is available in the same network as the Moonshot 1500
CM module, install or configure IIS to setup an HTTP server. Visit the IIS home page to learn
more at http://www.microsoft.com/web/platform/server.aspx. To install IIS on different versions
of Microsoft Windows, see the instructions here: http://www.iis.net/learn/install

Backing up the chassis configuration


To back up the current chassis configuration:
1. Connect and log in to the Moonshot iLO CM firmware command line.
2. Enter the set chassis backup command:
hpiLO-> set chassis backup

NOTE: User accounts are not saved as part of the chassis configuration backup.

3. (Optional) Enter the show chassis backup command to see a list of the stored
configuration commands. Manually entering those commands after a Moonshot 1500 CM
module replacement will restore most settings.

28 HPE Moonshot iLO Chassis Management Firmware and file management


Updating firmware
To begin the update process, extract and save the Moonshot Firmware Pack (cp021978.zip)
to an HTTP server. See “Extracting files from the HPE Moonshot Component Pack” (page 27)
for instructions on extracting the files. Then load the images from the HTTP server into the
Moonshot 1500 CM module.
The Moonshot iLO CM firmware validates each image as it is loaded, checking for corruption
and compatibility. Each validated image is stored on the Moonshot 1500 CM module. To finish,
enter the proper command to have Moonshot iLO CM firmware apply each image to an applicable
target.
The procedure in this section describes how to update all Moonshot System firmware except for
the switch firmware.
To update firmware:
1. Display a list of available firmware files that reside in flash storage on the chassis by entering
the show firmware files command.
For example:
hpiLO-> show firmware files
A list of files currently in flash storage displays.

Updating firmware with an HPE Moonshot Component Pack 29


2. Add new firmware files to flash storage from the HTTP server by entering the add firmware
files command.
Each Moonshot Component Pack release could include firmware file updates for the following:
• iLO Chassis Management firmware
• Cartridge Satellite firmware
• Moonshot-45 Switch data file
• Moonshot-180G Switch data file
• Moonshot 1500 Chassis firmware
• Moonshot 1500 Chassis CPLD firmware

NOTE: While the firmware filename must be used in the add firmware file command,
the name of the firmware is read from the header of the file and is used in subsequent
displays. After adding the firmware, use the name that appears in the show firmware
files command output when entering the update firmware command.

For example:
hpiLO-> add firmware file http://192.0.2.40/<iLO Chassis Management Firmware>
hpiLO-> show firmware files

Firmware files available for update:


<File 1>
..<File 2>
.
.
.

NOTE: If you receive an invalid file signature error when manually updating firmware with
files extracted from the Moonshot Component Pack archive, there may be an incompatibility
between the archive and your extraction software. If you see this error, Hewlett Packard
Enterprise recommends that you use alternate archive extraction software, such as the free
7zip utility.

3. Continue to add firmware files for the HPE ProLiant server cartridges as appropriate. Each
Moonshot Component Pack could include updates for the following server cartridge
components:
• ROM
• Programmable Logic Device
• Cartridge Data
• Mezzanine Data
The filename for each firmware file indicates the applicable model of server cartridge, and
the version of the firmware.
4. Check the current installed versions of the firmware by entering the show firmware revisions
command:
show firmware revisions { chassis | list | <Cx> | all }
5. Load a firmware image file into the appropriate device by entering the update firmware
command:
update firmware {[[<filename>] | [<url>]]} [force] [ <Cx> | sA | sB |
[all]]

30 HPE Moonshot iLO Chassis Management Firmware and file management


NOTE:
• Each firmware file contains a header identifying the firmware target for which it is
designed.
• Press Tab to auto-complete a firmware filename when entering the update firmware
command.
a. Update the chassis and Moonshot iLO CM firmware. Use the entire name of each
firmware file in the command.
hpiLO-> update firmware <iLO Chassis Management firmware>

hpiLO-> update firmware <HP Moonshot 1500 Chassis CPLD>

hpiLO-> update firmware <HP Moonshot 1500 Chassis firmware>

b. Update cartridge satellite firmware. Add arguments to the update firmware command
to address specific cartridges or all cartridges.
For example:
hpiLO-> update firmware <Cartridge Satellite firmware> c6

c. Update the server cartridge system ROM firmware, CPLD firmware, and data files using
the update firmware command. Add arguments to the command to address specific
cartridges or all cartridges.
For example:
hpiLO-> update firmware <ProLiant Moonshot Server ROM file> c3
hpiLO-> update firmware <Server Cartridge Data file> c6
d. Update the cartridge data files on the switches and the switch cartridge satellite firmware.
When updating switch cartridge data, you must add arguments to the update firmware
command to address a specific switch (sa or sb).
For example:
hpiLO-> update firmware <Moonshot Switch Data file> sa

hpiLO-> update firmware <Cartridge Satellite Firmware file> sa

NOTE: The filename for each firmware file indicates the applicable model of switch,
and the version of the firmware.

6. Verify the firmware updates by entering the show firmware revisions command:
show firmware revisions { chassis | list | <Cx> | all }
The output of this command displays the following:
• Component firmware versions for the Moonshot 1500 CM Module and Moonshot 1500
Chassis.
• Switch, Satellite, and Data firmware versions for the installed switch modules.
• ROM, Satellite, Data, and CPLD information for each installed ProLiant server cartridge.

NOTE: Cartridge ROM and other updates are shown immediately in this command, but
do not take affect on a node until that node is rebooted.HPE ProLiant Server Cartridge CPLD
updates are not applied until all the nodes on a cartridge are powered off.

Updating firmware with an HPE Moonshot Component Pack 31


7. Cycle the power on any ProLiant m700 server cartridge nodes on which you updated the
CPLD:
a. Enter the set node power off shutdown command. For example:
hpiLO-> set node power off shutdown c23n1–4
b. Restart the nodes that you shutdown with the set node power on command. For
example:
hpiLO-> set node power on c23n1–4
8. Cycle the power on the Moonshot 1500 Chassis Management Module by removing and
reinserting the unit. This does not disrupt cartridge network communications, but will close
all Moonshot iLO CM CLI remote SSH sessions.

NOTE: This step is required to make the firmware update for the Moonshot 1500 Chassis
Firmware Programmable Logic Device active.

Updating switch firmware


Update switch firmware from either the Moonshot iLO CM firmware CLI, or from the switch CLI.

NOTE: Firmware files for the switches are included in the Moonshot Component Pack zip file
but are not located inside the nested firmware file zip (cp<XXXXXX>.zip). This allows you use
HP SUM to update all Moonshot System firmware except for switch firmware files. Switch firmware
updates must be done from either the Moonshot iLO CM firmware CLI or from the switch CLI.

Updating from the Moonshot iLO CM firmware CLI

IMPORTANT: Moonshot iLO CM firmware CLI updates are compatible with the following
switches:
• Moonshot-45G Switch Module
• Moonshot-180G Switch Module
To update the firmware for an Moonshot-45XGc Switch Module, you must access the switch CLI.
See “Updating HPE Moonshot-45XGc Switch Module firmware” (page 35).

1. Access the Moonshot iLO CM firmware CLI. For more information, see “Connecting to the
Moonshot iLO CM firmware CLI” (page 21).
2. Enable TFTP transfers by entering the enable tftp command.
For example:
hpiLO-> enable tftp

TFTP: Server enabled.


3. (Optional) If needed, copy the firmware file to the Moonshot iLO CM firmware flash repository
by entering the add firmware file command.
For example:
hpiLO-> add firmware file http://192.168.2.40/<HP Moonshot 45G/180G Switch firmware file>
Loading Firmware from http://192.168.2.40/<HP Moonshot 45G/180G Switch firmware file>
Upload complete: HP Moonshot–45G/180G Switch Firmware Image <version>

4. Update the switch firmware by entering the update firmware command.


For example:
hpiLO-> update firmware <HP Moonshot 45G/180G Switch firmware file>force sa

Reading file from iLO Chassis Manager repository


Updating HP Moonshot Switch Firmware Image
Update status: 100% complete
Update complete

32 HPE Moonshot iLO Chassis Management Firmware and file management


NOTE: The uploaded filename used in the add firmware file command may not be
the same as the filename used in the subsequent update firmware command. Enter the
show firmware files command to display the name you must use with the update
firmware command.

5. Power off and then power on the switch by entering set switch power commands.
For example:
hpiLO-> set switch power off force sa

Switch A: Switch turned off

hpiLO-> set switch power on sa

Switch A:
Power: On
6. Following standard security precautions, disable TFTP access by entering the disable
tftp command.

Updating from the switch CLI


Connecting to the uplink module
To access the switch CLI interface:
1. Connect one end of a serial cable to the serial port on the Moonshot Uplink Module and the
other end to a laptop or other local machine.
2. On the local machine, start PuTTY. Choose Serial as the connection type, and configure
the settings (115200/8-N-1):

Updating firmware with an HPE Moonshot Component Pack 33


Figure 6 PuTTY Configuration

3. Click Open to start the switch CLI session.

Updating HPE Moonshot-45G and 180G Switch Module firmware


Copy the switch firmware file using TFTP, SFTP, or SCP. This example uses TFTP.

Before you begin:


• Verify that the current switch module firmware is earlier than the version included in this
Moonshot Component Pack using the show bootvar command. Your component may
already have the latest firmware installed.
• Verify communication with the TFTP server with an RCMP ping.

1. Copy the firmware image from the TFTP server to the alternate firmware bank of the switch:
copy tftp://<ip_address>/<path>/<filename> alternate
For example:
(Routing) #copy tftp://192.0.2.40/images/<HP Moonshot 45G/180G Switch
firmware file> alternate
2. Configure the switch to boot from the alternate image:
(Routing) #boot system alternate
3. Verify the switch boot information:

34 HPE Moonshot iLO Chassis Management Firmware and file management


(Routing) #show bootvar

The output for this command displays the primary, alternate, current-active, and next-active
firmware file versions.
4. Reset the switch and boot from the new image:
(Routing) #reload
5. After the switch finishes rebooting, verify that the firmware update was successful:
(Routing) #show bootvar

The output for this command shows that the switch boots the image from the alternate flash
file system, but the image loads and runs in the primary flash file system.
6. Make a backup of the image:
(Routing) #copy primary alternate

NOTE: This removes the ability to downgrade the firmware to the previously installed
version. Confirm that you are satisfied with the firmware before running this command.

Updating HPE Moonshot-45XGc Switch Module firmware


Copy the switch firmware file using TFTP, SFTP, or SCP. This example uses TFTP.

Before you begin:


• Verify that the current switch module firmware is earlier than the version included in this
Moonshot Component Pack using the display version command. Your component may
already have the latest firmware installed.
• Verify communication with the TFTP server with an RCMP ping.

1. Copy the Moonshot-45XGc Switch Module firmware file to a local TFTP, SFTP, or SCP
share.
2. Load the Moonshot-45XGc Switch Module firmware file into the switch from TFTP, FTP, or
SCP.

Example 1 Command example (TFTP):


<HP> tftp tfpserver.domain.net get <Moonshot-45XGc Switch Module firmware>
<Moonshot-45XGc Switch Module firmware>

Example 2 Command example (FTP):


<HP> ftp ftpserver.domain.net
ftp> get <Moonshot-45XGc Switch Module firmware>
ftp> quit

Example 3 Command example (SCP):


<HP> scp scpserver.domain.net get <Moonshot-45XGc Switch Module firmware>

3. Load the firmware by entering the boot–loader command.


<HP> boot-loader file flash:/<Moonshot-45XGc Switch Module firmware>
slot 1 main
4. Reboot the switch by entering the reboot command.
<HP> reboot

Updating firmware with an HPE Moonshot Component Pack 35


Removing stored firmware files from the Moonshot 1500 CM module
To remove a firmware file:
1. Display a list of available firmware files by entering the show firmware files command.

Example 4 Command output example


hpiLO-> show firmware files

Firmware files available for update


Satellite_Controller_Firmware_Version_XXXX.NN
iLO_Chassis_Manager_1.10
ProLiant_System_BIOS_08-24-2012

2. Enter the remove firmware files command to delete a firmware file from flash memory.

Example 5 Command output example


hpiLO-> remove firmware files iLO_Chassis_Manager_1.10

Remove file: iLO_Chassis_Manager_1.10

Extracting logs
Extracting the iLO CM Event log
1. Enter the show log ilo command to display the Moonshot iLO CM Event Log.
For example:
hpiLO-> show log ilo all
Tailor the output range by specifying date arguments in the command. See “SHOW LOG
ILO” (page 46) for more information.
2. Manually save the log by cutting and pasting from the session window, or set session logging
in your SSH client.

Extracting the iLO CM IML


1. Enter the show log iml command to display the Moonshot iLO CM IML.
For example:
hpiLO-> show log iml all
Tailor the output by specifying arguments in the command. See “SHOW LOG IML” (page
47) for more information.
2. Manually save the log by cutting and pasting from the session window, or set session logging
in your SSH client.

Configuring boot preferences


ProLiant server cartridges support various boot modes, depending on the cartridge model: boot
from network (PXE), which is the default, boot from local storage (HDD), boot from a solid state
device (M.2), or from an iSCSI device. You must set the cartridge boot order using a CLI command,
and configure your PXE server boot menus to enable PXE booting.

NOTE: To enable PXE booting in your environment, edit the PXE boot menu files on the PXE
server. See the Operating System Deployment on ProLiant Moonshot Server Cartridges user
guide available on the Moonshot Information Library at http://www.hpe.com/info/moonshot/
docs for more information.

36 HPE Moonshot iLO Chassis Management Firmware and file management


After installing an OS in a cartridge using PXE, you can set the cartridge to boot from HDD.

Setting cartridge node boot order


The nodes on ProLiant Moonshot Servers were designed such that no RBSU is required, removing
the need to enter the RBSU to set the boot order. Enter the show node boot command to
check the current boot settings. Enter the set node boot command to select either PXE or
HDD as the default boot source, or to set a primary and optional fallback boot selection. The
command can be used for specific nodes or all nodes at once.

NOTE: While the set node boot command’s primary choice works on all ProLiant server
cartridges, the fallback boot selection may not be compatible with all cartridges.

Example 6 Command output example


hpiLO-> set node boot pxe hdd c1n1

Boot Configuration Information:


#------------------------------
c1: #Cartridge 1
c1n1: #Node 1
boot: PXE, HDD

NOTE: This setting is stored in Moonshot iLO CM firmware, and is inherited by any replacement
cartridge placed in the same slot.
If you are setting the cartridge node boot order in preparation for an OS deployment, see the
Operating System Deployment on ProLiant Moonshot Server Cartridges user guide for deployment
procedures.

Daisy chaining multiple HPE Moonshot 1500 Chassis


When installing multiple Moonshot 1500 Chassis in a single rack, only a single physical network
connection to a Moonshot 1500 CM module is needed to access multiple Moonshot 1500 CM
modules. Follow these steps to daisy chain multiple chassis:
1. Connect the Moonshot 1500 CM module port iLO1 of the first chassis to the network.
2. Connect Moonshot 1500 CM module port iLO2 of the first chassis to Moonshot 1500 CM
module port iLO1 of the next chassis in the chain. Repeat this for all chassis.
3. Access the command line of the first Moonshot 1500 CM module in the chain and enter the
following command:
hpiLO-> set network daisy
4. Access the command line on all the chassis managers in the chain and repeat the command.
5. Remotely test network connectivity to each iLO CM.

Daisy chaining multiple HPE Moonshot 1500 Chassis 37


Figure 7 Daisy chain wiring

38 HPE Moonshot iLO Chassis Management Firmware and file management


8 HPE Moonshot iLO Chassis Management Firmware
command reference
Moonshot iLO CM firmware supports the following commands:
Table 4 HPE Moonshot iLO Chassis Management Firmware commands
Command Description

SET Used for driving a new state/configuration to an object or objects.

SHOW Used to display the current state/configuration of an object or objects.

ADD Used to manage user accounts and firmware images on the iLO Chassis
REMOVE Manager.

ENABLE Used specifically for functions that have security implications. Global
DISABLE control of certain management functions.

TEST Used specifically for administrator validation of certain network dependent


management functions.

CLEAR Used specifically to manage content of iLO CM logs.

CONNECT Used specifically to initiate a Console connection to a managed entity


that supports such a connection. Pertains mainly to server nodes and
switches.

UPDATE Used specifically to initiate a firmware upgrade for chassis, node, or device
entities.

RESET Used to reset Moonshot 1500 CM module.

Syntax
Most Moonshot iLO CM firmware CLI commands have the following general form:
Command [<Level>] [<Parameter>] [<Sub parameter> <Value> | <Value>]
[<Location>]
For example:
Table 5 Moonshot iLO CM firmware CLI examples
Command Level Parameter Sub-parameter Value Location

SET CARTRIDGE UID ON C9

SHOW CARTRIDGE UID C1–9

SET SYSLOG PORT <port num>

ENABLE SSH

Levels
Two levels are available for commands:

39
Table 6 Command levels
Level Description

CHASSIS Describes chassis specific infrastructure that is shared by all devices within
the chassis. This includes chassis level inventory, management, power, and
thermals.

CARTRIDGE Describes a cartridge or cartridge-level entity (node) to be inventoried,


managed, and controlled individually via the Moonshot iLO CM firmware.
NODE

Parameters, sub-parameters, and values


Parameters/sub-parameters further specify a command (for example, “USER”, “USER NAME”,
“POWER”, “UID”) and the value for the parameter/sub-parameter to be set (in the case of SET
commands.)

Location
Use the following syntax for the cartridge and node locations:
• C<number>: Specifies only a cartridge location, for cartridge-level commands.
• C<number>N<number>: Specifies only a node location, for node-level commands.
Replace <number> in one of the following ways:
• Single number (for example, C1 for when a command refers only to a cartridge, or C1N1 for
when a command refers to a specific node)
• Multiple values, separated with commas (for example, C1N1,2,3)
• Multiple values, in a range. For example:
◦ C1N1–3

◦ C1,2N1

◦ C1-10

◦ C1-10N1

◦ C1–7,34N1–2,4

Finding the number of nodes per cartridge:


Each cartridge can have multiple nodes, which are cartridge-level entities of varying types.
To quickly determine the number of nodes on a given cartridge, enter the show cartridge
info command. The last item of the information displayed is node count. For example, show
cartridge info c3.
Alternatively, enter the show node list command to see information about all the nodes in
the chassis, including location information, architecture, memory, power state, and status.

NOTE: Some commands accept locations such as all or switch. See the specific command
reference for more information. Commands that accept a switch argument (switch A or switch
B) must be addressed using sA or sB.

General commands
This section describes the general commands available in the Moonshot iLO Chassis Management
Firmware.

40 HPE Moonshot iLO Chassis Management Firmware command reference


CLEAR LOG ILO
This command clears the Moonshot iLO CM firmware event log.

Command syntax
clear log ilo

Access privilege
Administrator

Restrictions
None

Output
Example 7 Command output example
hpiLO-> clear log ilo

-> iLO event log cleared

CLEAR LOG IML


This command clears the Moonshot iLO CM firmware IML. When specifying a cartridge, only the
log of events for that cartridge are cleared.

Command syntax
clear log iml { All | <Cx> | <CxNy> | chassis | sA | sB }

Access privilege
Administrator

Restrictions
None

Output
Example 8 Command output example
hpiLO-> clear log iml

-> Chassis Log cleared

CLEAR SCREEN
This command clears the terminal screen.

Command syntax
clear screen

Access privilege
All

Restrictions
None

General commands 41
Output
There is no output, the screen clears.

CLEAR SESSION
Enter this command to close a specified SSH session. Look up the index of the session using
the show session active command.

Command syntax
clear session {index#}

Access privilege
Administrator

Restrictions
None

Output
Example 9 Command output example
hpiLO-> show session active

Index Username IP Connection VSP Slot Node


----- ------------------------ ---------------- ----------- ---- ------ -------
1 Testuser1 16.84.193.205 SSH Off n/a n/a
2 Testuser2 16.84.193.205 WEBSERVER Off n/a n/a
3 Testuser3 16.84.193.205 WEBSERVER Off n/a n/a
4 Administrator 16.99.211.55 WEBSERVER Off n/a n/a
5 *Administrator 16.99.211.55 SSH Off n/a n/a

* denotes current session


hpiLO-> clear session 1

EXIT or QUIT
This command logs the current user out and terminates the current session (Serial, SSH, or IPMI
SOL.)

Command syntax
exit
quit

Access privilege
All

Restrictions
None

Output
None, the session disconnects.

HELP
This command displays all available base commands if a specific command is not supplied.
Supply a specific command to get usage and help text for the command.
Use the argument all to display all the available commands in a tree structure.

42 HPE Moonshot iLO Chassis Management Firmware command reference


Command syntax
help [ <command> | all ]

Access privilege
All

Restrictions
None

Output
Example 10 Command output example
hpiLO-> help update firmware

update firmware { <file> | <URL> } [ force ] [ C<cartridge number> | SA | SB | ALL ]


Update with the specified file from the iLO Chassis Manager repository
or URL. If updating the chassis, cartridge or switch are omitted.
hpiLO-> help all

ADD
FIRMWARE
FILES
USER

CLEAR
LOG
ILO
IML
SCREEN

CONNECT
NODE
VSP
.
.
.
TEST
ALERTMAIL
NTP
SYSLOG

UPDATE
FIRMWARE

PING
Enter this command to send an ICMP echo message to a remote IPv4 device. Four packets are
sent, at one-second intervals.

Command syntax
ping [[<IP address>] | [<DNS name>]]

Access privilege
All

Restrictions
This command does not support IPv6 addresses.

General commands 43
Output
Example 11 Command output example
hpiLO-> ping 192.0.2.20

Pinging 192.0.2.20
Reply received from 192.0.2.20
Reply received from 192.0.2.20
Reply received from 192.0.2.20
Reply received from 192.0.2.20

RESET CM
Enter this command to reset the Moonshot iLO CM firmware. This command does not erase any
settings, it only restarts the iLO CM firmware.

NOTE: This command closes all open connections to the chassis manager. All ProLiant server
cartridges will continue to run.

Command syntax
reset cm

Access privilege
Operator

Restrictions
None

Output
Example 12 Command output example
hpiLO-> reset cm

-> Resetting iLO CM

RESET CARTRIDGE POWER


Enter this command to remove all power, including aux power, from the specified cartridges.
Powered cartridges generate an error unless the FORCE option is specified.

Prerequisites
• This command mimics cartridge removal and reinsertion, and is not intended for general
use.
• Only use this command if you believe completely resetting power to the cartridge is necessary.
• Do not use this command while a cartridge nodes are in use.
• Remember that nodes will not automatically power on unless SET CHASSIS AUTOPOWER
is enabled, so you may need to manually re-power nodes (using SET NODE POWER)) after
using this command.

Command syntax
reset cartridge power [FORCE] [[<Cx>] | [all]]

44 HPE Moonshot iLO Chassis Management Firmware command reference


Access privilege
Operator

Restrictions
None

Output
Example 13 Command output example
hpiLO-> reset cartridge power c15

Cartridge 15:
Cartridge aux power reset initiated. It may take up to 60 seconds for the cartridge to respond.

hpiLO->

RESET SWITCH POWER


Enter this command to remove all power, including aux power, from the specified switches.
Powered switches generate an error unless the FORCE option is specified.

Prerequisites
• This command mimics switch removal and reinsertion, and is not intended for general use.
• Only use this command if you believe completely resetting power to the switch is necessary.
• Do not use this command while a switch is in use.
• Remember that switches will not automatically power on unless SET CHASSIS AUTOPOWER
is enabled, so you may need to manually re-power the switch (using SET SWITCH POWER)
after using this command.

Command syntax
reset switch power [FORCE] { sA | sB | all }

Access privilege
Operator

Restrictions
None

Output
Example 14 Command output example
hpiLO-> reset switch power sa

Switch A aux power reset initiated. It may take up to 10 seconds for the switch to respond.

hpiLO->

SET FACTORY DEFAULT


Enter this command to restore all Moonshot 1500 CM module parameters to factory defaults.
The Moonshot 1500 CM module resets after all changes are made.

WARNING! All of the current configuration settings for the Moonshot 1500 CM module are
lost when this command is run.

General commands 45
Command syntax
set factory default

Access privilege
Administrator

Restrictions
None

Output
Example 15 Command output example
hpiLO-> set factory default

Restoring factory default settings.


iLO will now restart.

SHOW ALL
This command displays the results of all possible show commands as if they were entered
consecutively.

NOTE: The amount of information displayed may overrun the display buffer of your session.
To be sure to capture all of the output, set a session log to record all session output. If applicable,
also select the option to omit known password fields. Alternatively, instead of logging, increase
the available lines of scrollback in your session application.
Enter show (without the argument all) to display all possible show commands.

Command syntax
show all

Access privilege
All

Restrictions
None

Output
Displays the output of all available show commands.

SHOW LOG ILO


Enter this command to display the Moonshot iLO CM Event Log.

Command syntax
show log ilo { All | <start_date> <end_date> }

NOTE: The values for <start_date> and <end_date> must be in MM/DD/YYYY format.

Access privilege
All

46 HPE Moonshot iLO Chassis Management Firmware command reference


Restrictions
None

Output
The Moonshot iLO CM Event Log increments the Count for each similar event that occurs, and
records when the similar event happened in the Update Date and Update Time fields. The
rules that control the grouping of events vary between event types.

NOTE: If you use the all argument, the event log may display many entries. Be sure to enable
session logging in your SSH client or to increase the number of scrollback lines so you can read
all of the entries.

Example 16 Command output example


hpiLO-> show log ilo 10/8/2014 10/8/2014
Event 7586:
Count : 1
Severity : Informational
Class : iLO Chassis Manager
Description : "Browser login: Administrator"
Initial Date : 10/08/2014
Initial Time : 09:11
Update Date : 10/08/2014
Update Time : 09:11
.
.
.
Event 7622:
Count : 1
Severity : Informational
Class : iLO Chassis Manager
Description : "SSH login: Administrator"
Initial Date : 10/08/2014
Initial Time : 17:09
Update Date : 10/08/2014
Update Time : 17:09

Displayed events: 37

SHOW LOG IML


Enter this command to display the Moonshot iLO CM IML. Specify a cartridges, nodes, chassis,
switch, and date range to filter the displayed events. If All is specified, or if no arguments are
provided, the entire log is shown.

Command syntax
show log iml {[All] | [<Cx>] | [<CxNy>] | chassis | sA | sB |
<start-date> <end-date> }

NOTE: The values for <start_date> and <end_date> must be in MM/DD/YYYY format.

Access privilege
All

Restrictions
None

General commands 47
Output
The Moonshot iLO CM IML increments the Count for each similar event that occurs, and records
when the similar event happened in the Update Date and Update Time fields. The rules that
control the grouping of events vary between event types.

Example 17 Command output example


hpiLO-> show log iml all
Event 1581:
Count : 1
Severity : Informational
Class : Maintenance
Description : "IML Cleared (iLO user: a)"
Initial Date : 05/21/2014
Initial Time : 02:12
Update Date : 05/21/2014
Update Time : 02:12
Location : iLO CM
.
.
.
Event 1586:
Count : 1
Severity : Informational
Class : System Revision
Description : "Firmware flashed (iLO Chassis Manager 1.20)"
Initial Date : 05/21/2014
Initial Time : 21:35
Update Date : 05/21/2014
Update Time : 21:35
Location : iLO CM

Displayed events: 6

SHOW SESSION ACTIVE


Enter this command to display all active SSH sessions. Use this command with clear session
to close a specific session.

Command syntax
show session active

Access privilege
All

Restrictions
None

48 HPE Moonshot iLO Chassis Management Firmware command reference


Output
Example 18 Command output example
hpiLO-> show session active
Index Username IP Connection VSP Slot Node
----- ------------------------ ---------------- ----------- ---- ------ -------
1 Testuser1 16.84.193.205 SSH Off n/a n/a
2 Testuser2 16.84.193.205 WEBSERVER Off n/a n/a
3 Testuser3 16.84.193.205 WEBSERVER Off n/a n/a
4 Administrator 16.99.211.55 WEBSERVER Off n/a n/a
5 *Administrator 16.99.211.55 SSH Off n/a n/a

* denotes current session

Chassis level commands


Use chassis level commands to configure the Moonshot iLO CM firmware.

CLEAR CHASSIS BACKUP


Enter this command to clear the chassis configuration from non-volatile memory. You should run
this command before you remove and return a defective board. You can use this command in
conjunction with the show chassis backup command or set chassis backup command to clear
the chassis configuration.

Command syntax
clear chassis backup

Access privilege
Administrator

Restrictions
None

Output
Example 19 Command output example
hpiLO-> clear chassis backup

Chassis configuration cleared.

hpiLO->

SET CHASSIS ASSET


Enter this command to set the asset tag information for the chassis. The default asset tag is
blank.

Command syntax
set chassis asset {<asset tag>}

Access privilege
Administrator

Restrictions
None

Chassis level commands 49


Output
Example 20 Command output example
hpiLO-> set chassis asset sampletag
Complete. Chassis Asset Tag set to "sampletag"

SET CHASSIS BACKUP


Enter this command to save the chassis configuration to the chassis non-volatile memory. The
backup is saved as a series of commands that restores the chassis configuration when entered
into a new Moonshot 1500 CM module. Use the command show chassis backup to see all the
commands saved in the backup. See “Backing up the chassis configuration” (page 28) for the
complete procedure.

NOTE: User accounts are not saved as part of the chassis configuration backup.

Command Syntax
set chassis backup

Access privilege
Administrator

Restrictions
None

50 HPE Moonshot iLO Chassis Management Firmware command reference


Output
Example 21 Command output example
hpiLO-> set chassis backup

#------------------------------------------------------------------------------
# The commands below can be used to configure an iLO Chassis Management Module
# to a previous state.
# NOTE: In the "User Configuration" section, the ADD USER commands are
# commented out. This is because the user password is required to add
# a user account, and we do not want to expose the current password.
# The ADD USER command is provided as a template. The user account
# must be added for the other USER commands to succeed.
#------------------------------------------------------------------------------
# Date: 11/05/2013
# Time: 06:28
# Timezone: CST6CDT

#-----------------------
# Chassis Configuration
#-----------------------
SET CHASSIS NAME "Test"
SET CHASSIS ASSET "Test"
SET CHASSIS AUTOPOWER Off

#-----------------------
# Network Configuration
#-----------------------
SET NETWORK HOSTNAME "hostname1"
SET NETWORK DAISY Disabled
.
.
.
#---------------------
# Alert Configuration
#---------------------
DISABLE ALERTMAIL
SET ALERTMAIL PORT 25

DISABLE SYSLOG
SET SYSLOG PORT 514

#--------------------
# Node Configuration
#--------------------
SET NODE BOOT PXE C1N1
SET NODE BOOT PXE C2N1
.
.
.
#--------------------
# User Configuration
#--------------------
# Must add the user if they don't exist, with the proper password. Example:
# ADD USER "Administrator" <password>
SET USER FULLNAME "Administrator" "Administrator"
SET USER PRIVILEGE "Administrator" ADMINISTRATOR
ENABLE USER "Administrator"

Saving configuration to chassis.

SHOW CHASSIS BACKUP


Enter this command to see the list of commands saved in the chassis non-volatile memory, which
constitute the previously-saved chassis configuration. Running the commands restores most of
the settings. Use the output from this command in a script to quickly configure a replacement
Moonshot 1500 Chassis Management module.

NOTE: User accounts are not saved as part of the chassis configuration backup.

Command Syntax
show chassis backup

Access privilege
All

Chassis level commands 51


Restrictions
None

Output
Example 22 Command output example
hpiLO-> show chassis backup

Retrieving configuration from chassis.


The commands below were saved to the chassis EEPROM the last time SET CHASSIS
BACKUP was run. They can be used to restore the configuration to an iLO
Chassis Management Module.

#------------------------------------------------------------------------------
# The commands below can be used to configure an iLO Chassis Management Module
# to a previous state.
# NOTE: In the "User Configuration" section, the ADD USER commands are
# commented out. This is because the user password is required to add
# a user account, and we do not want to expose the current password.
# The ADD USER command is provided as a template. The user account
# must be added for the other USER commands to succeed.
#------------------------------------------------------------------------------
# Date: 08/12/2015
# Time: 11:30
# Timezone: America/Chicago

#-----------------------
# Chassis Configuration
#-----------------------
SET CHASSIS NAME "Test"
SET CHASSIS ASSET "Test Asset"
SET CHASSIS AUTOPOWER Off
.
.
.
#--------------------
# SNMP Configuration
#--------------------
SET SNMP TRAPDEST 1 192.0.2.2
SET SNMP TRAPDEST 2 NONE
SET SNMP TRAPDEST 3 NONE
ENABLE SNMP

SET CHASSIS AUTOPOWER


Enter this command to enable (on) or disable (off) the cartridge automatic power feature. When
enabled, cartridges automatically power on when installed.

Command syntax
set chassis autopower { off | on }

Access privilege
Administrator

Restrictions
None

Output
Example 23 Command output example
hpiLO-> set chassis autopower on
Chassis APO: set [on]

SET CHASSIS NAME


Enter this command to set the chassis name. The default is “unnamed chassis”.

52 HPE Moonshot iLO Chassis Management Firmware command reference


Command syntax
set chassis name {<name>}

Access privilege
Administrator

Restrictions
The maximum length of the chassis name is 31 characters. Chassis names longer than the
maximum are truncated to the first 31 characters.

Output
Example 24 Command output example
hpiLO-> set chassis name samplename

Chassis Name: set [samplename] completed

SET CHASSIS PID


Enter this command to overwrite the chassis product ID. This command is intended for use only
after replacing system boards.

NOTE: Changing the chassis product ID also changes the chassis UUID.

Command syntax
set chassis pid {<productID>}

Access privilege
Administrator

Restrictions
None

Output
Example 25 Command output example
hpiLO-> set chassis pid 123123–123

SET CHASSIS PID Complete

SET CHASSIS POWERCAP MODE


Enter this command to set the power capping mode for the chassis.
Powercap modes
0 Non-redundancy mode
1 Maximum Performance with Redundancy Mode
2 Full AC/DC Redundancy Mode
5 Power Feed Redundancy Mode

Command syntax
set chassis powercap mode {[0] | [1] | [2] | [5]}

Chassis level commands 53


Access privilege
Administrator (chassis)

Restrictions
None

Output
Example 26 Command output example
hpiLO-> set chassis powercap mode 1

Set powercap mode to Max Performance with Redundancy

SET CHASSIS PROMPT


Enter this command to configure the CLI prompt to a specified string. The new prompt included
the specified string followed by –>.

Command syntax
set chassis prompt [<prompt string>]

Access privilege
All

Restrictions
• To include spaces in the CLI prompt, you must surround the prompt with quotes. Single
word prompts do not require quotes.
• The first CLI prompt that appears after a session starts is “hpiLO->” regardless of the prompt
configuration set using this command.

Output
Example 27 Command output example
hpiLO->set chassis prompt “Chassis 15”

Success. CLI prompt set to “Chassis 15”


Chassis 15–>

SET CHASSIS SN
Enter this command to overwrite the chassis serial number. This command is intended for use
only after replacing system boards.

NOTE: Changing the chassis serial number also changes the chassis UUID.

Command syntax
set chassis sn {<serialnumber>}

Access privilege
Administrator

Restrictions
None

54 HPE Moonshot iLO Chassis Management Firmware command reference


Output
Example 28 Command output example
hpiLO-> set chassis sn 1231231231

SET CHASSIS SN Complete

SET CHASSIS UID


Enter this command to turn the chassis UID LED on or off.

Command syntax
set chassis UID { on | off }

Access privilege
All

Restrictions
None

Output
Example 29 Command output example
hpiLO-> set chassis UID on
UID: ON

SHOW CHASSIS ASSET


Enter this command to display the asset tag information for the chassis.

Command syntax
show chassis asset

Access privilege
All

Restrictions
None

Output
Example 30 Command output example
hpiLO-> show chassis asset

Asset Tag: sampletag

SHOW CHASSIS AUTOPOWER


Enter this command to display the current setting for the chassis cartridge automatic power
feature.

Command syntax
show chassis autopower

Chassis level commands 55


Access privilege
All

Restrictions
None

Output
Example 31 Command output examples
hpiLO-> show chassis autopower
Chassis Auto-Power: off

SHOW CHASSIS FAN


Enter this command to display fan information.

Command syntax
show chassis fan { <fan number> | all }

Access privilege
All

Restrictions
None

Output
Example 32 Command output example
hpiLO-> show chassis fan all
Fan #1
Product Name: HP Active Cooling Fan
Status: OK
Speed: 100%

Fan #2
Product Name: HP Active Cooling Fan
Status: OK
Speed: 100%

Fan #3
Product Name: HP Active Cooling Fan
Status: OK
Speed: 100%

Fan #4
Product Name: HP Active Cooling Fan
Status: OK
Speed: 100%

Fan #5
Product Name: HP Active Cooling Fan
Status: OK
Speed: 100%

SHOW CHASSIS NAME


Enter this command to display the chassis name.

56 HPE Moonshot iLO Chassis Management Firmware command reference


Command syntax
show chassis name

Access privilege
All

Restrictions
None

Output
Example 33 Command output example
hpiLO-> show chassis name
Chassis Name: samplename

SHOW CHASSIS INFO


Enter this command to display chassis information, including the chassis name, asset tag, the
IP and MAC address of the Chassis Manager, and more.

Command syntax
show chassis info

Access privilege
All

Restrictions
None

Chassis level commands 57


Output
Example 34 Command output example
hpiLO-> show chassis info
Chassis Information:
iLO Chassis Manager: 1.40
CLI Version: 2.3
Chassis Name: Metal Chassis
Chassis Manager:
IP: 192.0.2.105 / 255.255.252.0
MAC: 38:ea:a7:0f:06:34
Asset Tag: Test
Product Name: HP Moonshot 1500 Chassis
Serial Number: XXXXXXXXXXX
Product ID: NNNNNN-NNN
UUID: XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXX
Switch A Remote Management Interface:
IPv4: 192.0.2.248
IPv6: Not configured
MAC: 00:24:81:d0:61:dd
Switch B Remote Management Interface:
IPv4: 192.0.2.249
IPv6: Not configured
MAC: 00:24:81:d0:61:1f

SHOW CHASSIS PID


Enter this command to display the chassis product ID.

Command syntax
show chassis pid

Access privilege
User

Restrictions
None

Output
Example 35 Command output example
hpiLO-> show chassis pid

CHASSIS PID: 123456-B21

SHOW CHASSIS POWER


Enter this command to display the current power information for the chassis.

Command syntax
show chassis power

Access privilege
All

Restrictions
None

58 HPE Moonshot iLO Chassis Management Firmware command reference


Output
Example 36 Command output example
hpiLO-> show chassis power
Chassis
#-------
Power in use: 1010 watts
Power Capacity: 1321 watts
Status: OK
Powercap Mode: Manual

NOTE: A redundant power mode indicates whether the chassis can withstand the loss of a
single power supply or input source. It does not indicate whether the configuration is power-feed
redundant.

SHOW CHASSIS POWER HISTORY


Enter this command to display the historical power information for the chassis.

Command syntax
show chassis power history

Access privilege
All

Restrictions
None

Output
Example 37 Command output example
hpiLO-> show chassis power history

Chassis
#-------
Power in use: 217 watts
Power Capacity: 1818 watts
Status: OK
Powercap Mode: Mode 1 — Max Performance with Redundancy
Power History: # 1 2 3 4 5 6 7 8 9 10
#____ ____ ____ ____ ____ ____ ____ ____ ____ ____
Last 2 Minutes (4 seconds): 215 216 213 213 217 214 216 216 214 215
214 216 215 216 215 217 217 214 214 217
214 216 215 216 217 217 215 215 216 216
Last Hour (2 Minutes) : 220 220 219 215 215 214 214 214 214 214
214 214 214 214 215 214 214 215 215 215
215 215 214 215 214 214 215 215 215 215
Last Day (Hours) : 220 220 220 220 220 220 220 220 219 215
219 219 219 220 220 219 220 220 220 220
220 219 220 220
Last 2 Weeks (Days) : 237 219 218 219 219 219
Last Year (2 weeks) :

NOTE: A redundant power mode indicates whether the chassis can withstand the loss of a
single power supply or input source. It does not indicate whether the configuration is power-feed
redundant.

Chassis level commands 59


SHOW CHASSIS POWERSUPPLY
Enter this command to display information about the installed power supplies.

Command syntax
Show chassis powersupply

Access privilege
All

Restrictions
None

Output
Example 38 Command output example
hpiLO-> Show chassis powersupply
Power Supply #1
Status: Ok
Product Name: HP POWER SUPPLY
AC Input Status: OK
Capacity: 909 Watts
Current Power Usage: 90 Watts
Serial Number: 5BXRK0BLL2X3Z4
Part Number: 660185-001
Firmware Version: 0x0001

Power Supply 2:
Status: Not Installed

Power Supply 3:
Status: Not Installed

Power Supply #4
Status: Ok
Product Name: HP POWER SUPPLY
AC Input Status: OK
Capacity: 909 Watts
Current Power Usage: 90 Watts
Serial Number: 5BXRK0BLL2Z0YY
Spare Part Number: 660185-001
Firmware Version: 0x0001

SHOW CHASSIS PROMPT


Enter this command to display the currently configured prompt string.

Command syntax
Show chassis prompt

Access privilege
All

Restrictions
None

60 HPE Moonshot iLO Chassis Management Firmware command reference


Output
Example 39 Command output example
SamplePrompt-> Show chassis prompt

CLI Prompt: “SamplePrompt”

SHOW CHASSIS SN
Enter this command to display the chassis serial number.

Command syntax
Show chassis sn

Access privilege
User

Restrictions
None

Output
Example 40 Command output example
hpiLO-> Show chassis sn

CHASSIS SN: 123456XXXX

SHOW CHASSIS STATUS


Enter this command to display the chassis’ basic health and status. This command duplicates
some of the overview status information from other components and show commands, for ease
of access.

Command syntax
show chassis status

Access privilege
All

Restrictions
None

Chassis level commands 61


Output
Example 41 Command output example
hpiLO-> show chassis status

Chassis:
#-------
General Information:
Status: OK
UID: Off

Power Subsystem:
Power in use: 180 Watts
Power Capacity: 1818 Watts
Status: OK
Powercap Mode: Manual

Cooling Subsystem:
Fan 1:
Product Name: HP Active Cooling Fan
Status: Ok
Speed: 19 %
.
.
.
Fan 5:
Product Name: HP Active Cooling Fan
Status: Ok
Speed: 19 %

SHOW CHASSIS TEMPERATURE


Enter this command to display temperatures reported by chassis sensors.

Command syntax
show chassis temperature

Access privilege
All

Restrictions
None

62 HPE Moonshot iLO Chassis Management Firmware command reference


Output
Example 42 Command output example
hpiLO-> show chassis temperature

Temperature Sensor 1:
Location: Inlet Temp
Status: Ok
Reading: 29 Celsius
Caution Threshold: 58 Celsius
Critical Threshold: 63 Celsius

Temperature Sensor 2:
Location: Sys Board Exh
Status: Ok
Reading: 29 Celsius
Caution Threshold: 75 Celsius
Critical Threshold: 80 Celsius
.
.
.
Temperature Sensor 14:
Location: Power Supply 4
Status: Ok
Reading: 30 Celsius
Caution Threshold: N/A
Critical Threshold: N/A

SHOW CHASSIS TEMPERATURE HISTORY


Enter this command to display the historical temperatures for the chassis.

Command Syntax
show chassis temperature history

Access Privilege
All

Restrictions
None

Output

NOTE: The output example shows only three of the 14 sensors available in Moonshot 1500
Chassis.

Chassis level commands 63


Example 43 Command output example
hpiLO-> show chassis temperature history

Temperature Sensor 1:
Location: Inlet Temp
Status: OK
Reading: 24 Celsius
Temperature History: # 1 2 3 4 5 6 7 8 9 10
#___ ___ ___ ___ ___ ___ ___ ___ ___ ___
Last Minute (2 seconds) : 24 24 24 24 24 24 24 24 24 24
24 24 24 24 24 24 24 24 24 24
24 24 24 24 24 24 24 24 24 24
Last Hour (1 minute) : 24 24 24 24 24 24 24 24 24 24
24 24 24 24 24 24 24 24 24 24
24 24 24 24 24 24 24 24 24 24
24 24 24 24 24 24 24 24 24 24
24 24 24 24 24 24 24 24 24 24
24 24 24 24 24 24 24 24 24
Last Day (24 hours) :
Last Month (30 days) :
Last Year (12 months) :
Last Year (2 Weeks) :

Temperature Sensor 2:
Location: Sys Board Exh
Status: OK
Reading: 25 Celsius
Temperature History: # 1 2 3 4 5 6 7 8 9 10
#___ ___ ___ ___ ___ ___ ___ ___ ___ ___
Last Minute (2 seconds) : 25 25 25 25 25 25 25 25 25 25
25 25 25 25 25 25 25 25 25 25
25 25 25 25 25 25 25 25 25 25
Last Hour (1 minute) : 24 24 24 24 24 24 24 24 24 24
24 24 24 24 24 24 24 24 24 24
24 24 24 24 24 24 24 24 24 24
24 24 24 24 24 24 24 24 24 24
25 24 25 25 24 25 24 25 25 24
25 25 25 25 25 25 25 25 25
Last Day (24 hours) :
Last Month (30 days) :
Last Year (12 months) :
Last Year (2 Weeks) :

Temperature Sensor 3:
Location: iLO Board R In
Status: OK
Reading: 32 Celsius
Temperature History: # 1 2 3 4 5 6 7 8 9 10
#___ ___ ___ ___ ___ ___ ___ ___ ___ ___
Last Minute (2 seconds) : 32 32 32 32 32 32 32 32 32 32
32 32 32 32 32 32 32 32 32 32
32 32 32 32 32 32 32 32 32 32
Last Hour (1 minute) : 32 32 32 32 32 32 32 32 32 32
32 32 32 32 32 32 32 32 32 32
32 32 32 32 32 32 32 32 32 32
32 32 32 32 32 32 32 32 32 32
32 32 32 32 32 32 32 32 32 32
32 32 32 32 32 32 32 32 32
Last Day (24 hours) :
Last Month (30 days) :
Last Year (12 months) :
Last Year (2 Weeks) :
.
.
.

SHOW CHASSIS UID


Enter this command to display the state of the chassis UID.

64 HPE Moonshot iLO Chassis Management Firmware command reference


Command syntax
show chassis UID

Access privilege
All

Restrictions
None

Output
Example 44 Command output example
hpiLO-> show chasssis UID

UID: off

SHOW CONFIG
Enter this command to display a list of commands that can be used to restore the chassis to its
current general configuration. For example, capture the output of this command to have a record
of the current configuration. This command is particularly useful when configuring a replacement
Moonshot 1500 Chassis Management Module. The captured output can then be input to a chassis
in order to duplicate or restore a configuration.

NOTE: To protect password security, add user commands are omitted from the show
config record. Remember to manually record the add user commands you need to configure
a replacement Moonshot 1500 CM module.

Command syntax
show config

Access privilege
All

Restrictions
None

Chassis level commands 65


Output
Example 45 Command output example
hpiLO-> show config

#------------------------------------------------------------------------------
# The commands below can be used to configure an iLO Chassis Management Module
# to a previous state.
# NOTE: In the "User Configuration" section, the ADD USER commands are
# commented out. This is because the user password is required to add
# a user account, and we do not want to expose the current password.
# The ADD USER command is provided as a template. The user account
# must be added for the other USER commands to succeed.
#------------------------------------------------------------------------------
# Date: 10/23/2013
# Time: 01:56
# Timezone: CST6CDT

#-----------------------
# Chassis Configuration
#-----------------------
SET CHASSIS NAME "Metal Chassis"
SET CHASSIS ASSET ""
SET CHASSIS AUTOPOWER Off
.
.
.
#--------------------
# LDAP Configuration
#--------------------
REMOVE LDAP GROUP Administrators
ADD LDAP GROUP "Administrators"
SET LDAP PRIVILEGE "Administrators" ADMINISTRATOR
ADD LDAP ACCESS "Administrators" CHASSIS
ADD LDAP ACCESS "Administrators" c1-45
ADD LDAP ACCESS "Administrators" sA,B
ADD LDAP GROUP "ldap ilo chassis manager dev"
SET LDAP PRIVILEGE "ldap ilo chassis manager dev" ADMINISTRATOR
ADD LDAP ACCESS "ldap ilo chassis manager dev" c1-18
ADD LDAP ACCESS "ldap ilo chassis manager dev" sA
SET LDAP SERVER "ldap.server.net"
SET LDAP PORT 636
ENABLE LDAP

SHOW FRU
Enter this command to display FRU information, including base FRUs, fans, PSUs, switches,
cartridges, and mezzanine cards. When using the argument cartridge, you can add the optional
argument list to display the information in tabular format.

Command syntax
show fru { cartridge | chassis | fan | powersupply | switch | all } [list]

Access privilege
All

Restrictions
None

66 HPE Moonshot iLO Chassis Management Firmware command reference


Output
Example 46 Command output example
hpiLO-> show fru all
Cartridges:
#----------

c6: #Cartridge 6
Product Name: ProLiant m300 Server Cartridge
Product ID: 734619-B21
AutoRev: X3
Serial Number: 30008BJ0SC
Board Spare Part Number: 734796-001
Mfg Date/Time: 2013/8/20 at 8:10 (YYYY/MM/DD HH:MM)
.
.
.
c23: #Cartridge 23
Product Name: ProLiant m300 Server Cartridge
Product ID: 734619-B21
AutoRev: X3
Serial Number: 3000A7J0SC
Board Spare Part Number: 734796-001
Mfg Date/Time: 2013/8/20 at 1:48 (YYYY/MM/DD HH:MM)

Chassis:
#-------
Product Name: HP Moonshot 1500 Chassis
.
.
.
Switches:
#--------
Switch A:
Product Name: HP SL1500-45G Switch
Product ID: 704644-B21
AutoRev: X3
.
.
.
Switch B:
Product Name: HP SL1500-45G Switch
.
.
.
hpiLO-> show fru cartridge list

Board Spare Auto


Slot ID Product Name Product ID Part Number S/N Rev Mfg Date/Time
---- ----- -------------------------------- ------------ ------------ ------------ ---- ------------------------

1 Empty
2 Empty
3 c3 ProLiant m350 Server Cartridge 750493-B21 752570-001 200023J0SD X4 Fri Dec 20 21:45:00
2013
4 Empty
5 Empty
6 c6 ProLiant m300 Server Cartridge 734619-B21 734796-001 30008BJ0SC X3 Thu Aug 15 09:10:00
2013
7 Empty
8 Empty
9 c9 ProLiant m800 Server Cartridge 721702-B21 712689-001 CN7414V077 BX Wed Apr 2 17:32:00
2014
10 Empty
11 Empty
12 c12 ProLiant m400 Server Cartridge 721717-B21 758946-001 CN7414V55P X5 Mon Apr 7 08:06:00
2014

Cartridge and node level commands


This section describes the cartridge and node-level commands available in the Moonshot iLO
Chassis system.

CONNECT NODE VSP


Enter this command to connect to the virtual serial port on the specified node.

Cartridge and node level commands 67


Specifying multiple nodes in the argument starts VSP collation mode, which will include VSP
output for all the specified nodes together with each line or output tagged according to the
responding node. This type of output is meant for logging and must be processed by client side
software designed to handle the output. This command is supported in SSH sessions only.

Command syntax
connect node vsp {<CxNy>}

Access privilege
All

Restrictions
A maximum of 10 SSH VSP sessions are supported at a time.

Output
Example 47 Command output example
hpiLO-> connect node vsp c1n1

Virtual Serial Port Active: Cartridge 1 Node 1


The server is not powered on. The Virtual Serial Port is not available.

Starting virtual serial port.


Press 'ESC (' to return to the CLI Session.

CLIENT IP: 192.168.7.166 MASK: 255.255.255.0 DHCP IP: 192.168.1.2


GATEWAY IP: 192.168.7.1
MTFTP.....

CONNECT NODE VSP ACQUIRE


Enter this command to take over an existing node VSP session. Press ESC+( to exit the session
(press and release ESC, and then press SHIFT+9).

NOTE: This command opens a new session if no session exists on the specified node.

Command syntax
connect node vsp acquire {<CxNy>}

Access privilege
Operator

Restrictions
None

Output
Example 48 Command output example
hpiLO-> connect node vsp acquire c1n1
The existing VSP session opens.

SET CARTRIDGE ASSET


Enter this command to set the ASSET tag for a specified cartridge. Asset tags are persistent
values that are written to the cartridge.

68 HPE Moonshot iLO Chassis Management Firmware command reference


Command syntax
set cartridge asset {<asset tag>} {[all] | [<Cx>]}

Access privilege
Operator

Restrictions
No spaces are accepted in cartridge asset tag values.

Output
Example 49 Command output example
hpiLO-> set cartridge asset ABCD c1

Complete. Cartridge Asset Tag set to "ABCD" on c1

SET CARTRIDGE PID


Enter this command to display the cartridge product ID. This command is for use by Hewlett
Packard Enterprise Service after replacing boards.

Command syntax
set cartridge PID <product ID> {<Cx>}

Access privilege
Administrator

Restrictions
None

Output
Example 50 Command output example
hpiLO-> set cartridge pid 123456–123 c1

Set cartridge PID Complete C1

SET CARTRIDGE SN
Enter this command to overwrite the cartridge serial number. This command is intended for use
after replacing a cartridge.

NOTE: Changing the cartridge serial number also changes the cartridge UUID.

Command syntax
set cartridge sn <serialnumber> {<Cx>}

Access privilege
Administrator

Restrictions
None

Cartridge and node level commands 69


Output
Example 51 Command output example
hpiLO-> set cartridge sn 12345678 c1

Set cartridge SN Complete C1

SET CARTRIDGE UID


Enter this command to turn a cartridge UID LED on or off.

Command syntax
set cartridge uid { on | off } { all | <Cx> }

Access privilege
All

Restrictions
None

Output
Example 52 Command output example
hpiLO-> set cartridge uid on c28

Cartridge 28
-> UID turned on

SET LINK
Enter this command to link multiple cartridges. The Moonshot iLO CM firmware then checks that
the two cartridges are compatible and are not configured in conflict (with different storage modes,
for example.)
The Moonshot iLO CM firmware uses linked information to apply rules to the linked cartridges.
For example, a compute cartridge will not power on until a linked storage cartridge indicates that
it is ready. Cartridges can be linked for sharing storage even if the storage mode has not yet
been set. Unset storage modes are set automatically when the cartridge is powered up.

Command syntax
set link {[on] | [off]} {[<cartridge expression>] | [all]}

NOTE: The argument <cartridge expression> indicates that multiple cartridges must
be listed. For example, the cartridge expression C2,5 indicates cartridge 2 and cartridge 5 must
be involved in the command.

Access privilege
Operator

Restrictions
None

70 HPE Moonshot iLO Chassis Management Firmware command reference


Output
Example 53 Command output example 1
hpiLO-> set link on all

LINK: Link made between c3 and c27


LINK: Link made between c24 and c27

hpiLO->

Example 54 Command output example 2


hpiLO-> set link on c2,5

LINK: Link made between c2 and c5

hpiLO->

SET NODE ASSET


Enter this command to set an asset tag on a node. This data is stored on the node’s cartridge
and persists regardless of whether the cartridge is removed and reinstalled.

Command syntax
set node asset {"node asset tag"} {[ALL] | CxNy }

Access privilege
Operator

Restrictions
None

Output
Example 55 Command output example
hpiLO-> set node asset "node 1" c1n1

c1: #Cartridge 1
c1n1: #Setting Node Asset Tag
Node Asset Tag set to "node 1" on c1n1
hpILO->

SET NODE BOOT


Enter this command to set the boot operation for a specific node or all nodes:
• PXE—Attempts to boot an image hosted by a PXE server on the network.
• HDD—Boots from locally attached disk drive .
• ISCSI—If applicable, this boots the cartridge through iSCSI from the NIC.
• M.2—If applicable, this boots from a locally installed solid state M.2 device.
• CLEAR—This clears the node boot setting. This is useful to force the ROM to follow UEFI
boot options when using UEFI-enabled cartridges.
.
The command accepts an optional second boot source. The second boot source is used if the
primary boot source is unavailable at boot.

Cartridge and node level commands 71


NOTE: The default boot value for each node is PXE.

Command syntax
set node boot { hdd | pxe|m.2|iscsi | clear } [ hdd | pxe | M.2 | iSCSI
] { <CxNy> | all }

Access privilege
Operator

Restrictions
None

Output
Example 56 Command output example
hpiLO-> set node boot hdd c1n1

Boot Configuration Information:


#------------------------------
c1: #Cartridge 1
c1n1: #Node 1
boot: HDD

SET NODE BOOTONCE


Enter this command to set the specified node to boot a single time from the specified source.
After this single boot, the node returns to the primary setting previously specified with set node
boot command.

Command syntax
set node bootonce { hdd | pxe | m.2 | iscsi | clear } { <CxNy> | all
}

Access privilege
Operator

Restrictions
None

Output
Example 57 Command output example
hpiLO-> set node bootonce pxe c6n1

Boot Once Information:


#---------------------
c6: #Cartridge 6
c6n1: #Node 1
bootonce: PXE

SET NODE OPTIONS BSC


Enter this command to configure the behavior of the BIOS Serial Console (BSC) upon transition
to operating system following the end of POST. The default value for each node is enable (which

72 HPE Moonshot iLO Chassis Management Firmware command reference


leaves the BSC on). A value of disable means to disable BSC upon transition to the operating
system.
Not all Moonshot server cartridges support this feature. Display the available node options by
entering show node options help <CxNy>.

Command syntax
set node options bsc { enable | disable } { <CxNy> | all }

Access privilege
Operator

Restrictions
None

Output
Example 58 Command output example
hpiLO-> set node options bsc enable all

BIOS Serial Console (BSC):


#--------------------------

c3: #Cartridge 3
Node 1 enabled
Node 2 enabled
Node 3 enabled
Node 4 enabled

c15: #Cartridge 15 BSC setting not supported

c21: #Cartridge 21 BSC setting not supported

SET NODE OPTIONS CPU


Enter this command to set the CPU speed of the node on the next boot. Valid values are obtained
from the cartridge abstract data.
Not all Moonshot server cartridges support this feature. Display the available node options by
entering show node options help <CxNy>.

Command syntax
SET NODE OPTIONS CPU {speed} {[<CxNy>] | [all]}

Access privilege
Operator

Restrictions
None

Cartridge and node level commands 73


Output
Example 59 Command output example
hpiLO-> set node options cpu 1.8 c3n1-4

CPU Frequency:
#-------------

c3: #Cartridge 3
Node #1 CPU frequency set to 1.8
Node #2 CPU frequency set to 1.8
Node #3 CPU frequency set to 1.8
Node #4 CPU frequency set to 1.8

SET NODE OPTIONS DEFAULT


Enter this command to set all node options for the specific nodes to their default values.

Command Syntax
set node options default { node | all }

Access Privilege
Operator

Restrictions
None

Output
Example 60 Command output example
hpiLO-> set node options default c3n1

Success: c3n1 node options set to default.

hpiLO->

SET NODE OPTIONS WOL


Enter this command to enable or disable wake-on-LAN (WOL) support for specified nodes. When
this setting is enabled, the Moonshot 1500 CM module powers on the specified node when a
WOL signal is received. When this setting is ignored, the WOL signal is ignored.
Not all Moonshot server cartridges support this feature. Display the available node options by
entering show node options help <CxNy>.

NOTE: The default setting is disabled.

Command Syntax
set node options WOL { enable | disable } { <CxNy> | all }

Access privilege
Operator

74 HPE Moonshot iLO Chassis Management Firmware command reference


Restrictions
None

Output
Example 61 Command output example
hpiLO-> set node options wol enable c21n1-4

Wake-On-LAN:
#-----------

c21: #Cartridge #21


Node #1 Enabled
Node #2 Enabled
Node #3 Enabled
Node #4 Enabled

SET NODE POWER


Enter this command to manage node power:
Power options
On Powers on the specified node.
Off Shutdown: Initiates an orderly OS shutdown on the specified node. The OS must be
running an ACPI driver or the node will not be shutdown.
Force: Forces the power off on the specified node immediately, without waiting for an
OS shutdown.

Command syntax
set node power { on | off {[shutdown] | [force]} } { <CxNy> | all }

Access privilege
Operator

Restrictions
None

Output
Example 62 Command output example
hpiLO-> set node power on c1n1

c1: #Cartridge 1
c1n1: #Node 1 Powering on

SHOW CARTRIDGE ASSET


Enter this command to display the ASSET tag assigned to the specified cartridge. The asset tag
is read from the cartridge, and is not slot specific.

Command syntax
show cartridge asset [{<Cx>} | [all]]

Cartridge and node level commands 75


Access privilege
All

Restrictions
None

Output
Example 63 Command output example
hpiLO->show cartridge asset c1-3

c1: #Cartridge 1
Asset Tag: 123

c2: #Cartridge 2
Asset Tag: Sample

c3: #Cartridge 3 not present

SHOW CARTRIDGE INFO


Enter this command to display information about the specified cartridges.

Command syntax
show cartridge info [[all] | [<Cx>]]

Access privilege
All

Restrictions
None

76 HPE Moonshot iLO Chassis Management Firmware command reference


Output
Example 64 Command output example
hpiLO-> show cartridge info all
c2: #Cartridge 2
Type: Compute
Manufacturer: HP
Product Name: ProLiant m800 Server Cartridge
Product ID: 721702-B21
AutoRev: BX
Serial Number: 1234567890123455
Asset Tag: 123
Management Status: Cartridge OK.
Power: On
Status: OK
UID State: Off
Linked: No
Node Count: 4
m1: #Mezzanine 1
Product Name: ProLiant m800 4xM.2 Mezzanine
.
.
.
c24: #Cartridge 24
Type: Compute
Manufacturer: HP
Product Name: ProLiant m300 Server Cartridge
Product ID: 734619-B21
AutoRev: X3
Serial Number: 1234567890123456
Asset Tag: 123
Management Status: Cartridge OK.
Power: Off
Status: OK
UID: Off
Linked: No
Node Count: 1

hpiLO->

SHOW CARTRIDGE LIST


Enter this command to display all the currently installed cartridges.

Command syntax
show cartridge list

Access privilege
All

Restrictions
None

Cartridge and node level commands 77


Output
Example 65 Command output example
hpiLO-> show cartridge list

Slot ID Product Name S/N Status Power Asset Tag


---- ----- -------------------------------- ---------------- -------- ----- ---------
1 c1 ProLiant m800 Server Cartridge CN7414V077 OK Off 123
2 c2 ProLiant m300 Server Cartridge 30008BJ0SC OK Off m300 sample
3 Empty
4 Empty
5 c5 Remote Console Administrator 000002J0SD OK On mRCA Sample
6 Empty
7 Empty
8 Empty
9 c9 ProLiant m710p Server Cartridge 6001AAJ0SA OK Off
10 c10 ProLiant m510 Server Cartridge CN7604V3NH Critical Off m510 Sample
11 c11 ProLiant m510 Server Cartridge CN7542V2TP OK Off

SHOW CARTRIDGE PID


Enter this command to display the cartridge product ID. This command is for use by Service after
replacing boards.

Command syntax
show cartridge PID { all | [<Cx>]}

Access privilege
User

Restrictions
None

Output
Example 66 Command output example
hpiLO-> show cartridge pid all

c1: XXXXXX-B21
c4: 734619-B21
c7: 708738-B21
c10: 708738-B21
c13: 708738-B21
c16: 708738-B21
c19: 734619-B21
c22: 708733-B21
c25: 700352-B21

SHOW CARTRIDGE POWER


Enter this command to display information about power consumption and node power state on
the currently installed cartridges.

Command Syntax
show cartridge power {[all] | [<Cx>]}

Access Privilege
All

78 HPE Moonshot iLO Chassis Management Firmware command reference


Restrictions
None

Output
Example 67 Command output example
hpiLO-> show cartridge power all

c1: #Cartridge 1
Product Name: ProLiant m300 Server Cartridge
Instant Wattage: 12.1 Watts
c1n1: #Node 1
Power State: On

c23: #Cartridge 23
Product Name: ProLiant m350 Server Cartridge
Instant Wattage: 14.2 Watts
c23n1: #Node 1
Power State: On
c23n2: #Node 2
Power State: Off
c23n3: #Node 3
Power State: Off
c23n4: #Node 4
Power State: On

hpiLO->

SHOW CARTRIDGE POWER HISTORY


Enter this command to display information about historical power consumption for specified
cartridges.

Command Syntax
show cartridge power history {[all] | [<Cx>]}

Access Privilege
All

Restrictions
None

Cartridge and node level commands 79


Output
Example 68 Command output example
hpiLO-> show cartridge power history c6

Cartridge Power History


#-------
c6: #Cartridge 6
Product Name: ProLiant m300 Server Cartridge
Power: On
Instant Wattage: 8.469 Watts
Power History: # 1 2 3 4 5 6 7 8 9 10
#____ ____ ____ ____ ____ ____ ____ ____ ____ ____
Last 5 Minutes (15 seconds): 9.8 9.8 8.9 8.9 8.9 8.9 9.5 9.5 9.5 9.5
9.5 9.5 9.5 9.5 9.5 9.5 9.8 9.8 9.8 9.8
Last Hour (5 Minutes) : 9.1 9.5 9.6 9.3 9.1 9.0 9.1 9.1 8.9 8.9
9.1 9.0
Last Day (Hours) : 8.9 8.9 8.9 8.9 8.9 8.8 8.9 8.8 8.9 8.9
9.0 9.2 9.2 9.2 9.3 9.1 9.2 9.1 9.1 8.9
8.9 9.0 8.9 8.9
Last 2 Weeks (Days) : 8.9 8.9 9.0 9.0 8.9 9.0
Last Year (2 Weeks) :

hpiLO->

SHOW CARTRIDGE SN
Enter this command to display the cartridge serial number. This command is for use by Service
after replacing boards.

Command syntax
show cartridge SN {[all] | [<Cx>]}

Access privilege
User level

Restrictions
None

Output
Example 69 Command output example
hpiLO-> show cartridge sn all

c1: 00000000MARCIN
c4: 3G33200081J0SC
c7: 1G23700142J0SD
c10: 1G23700142J0SD
c13: 1G325002FCJ0SE
c16: 1234567890ABCD
c19: 3G3320007CJ0SC
c22: 3G245001D1M0LC
c25: 1G23700387J0SD

SHOW CARTRIDGE TEMPERATURE


Enter this command to display the temperature sensor information for the specified cartridges.

Command syntax
show cartridge temperature [[all] | [<Cx>]]

80 HPE Moonshot iLO Chassis Management Firmware command reference


Access privilege
All

Restrictions
None

Output
Example 70 Command output example
hpiLO-> show cartridge temperature all

c1: #Cartridge 1
Temperature Sensor 1:
Location: 01-Front Ambient
Status: Ok
Reading: 28 Celsius
Caution Threshold: 53 Celsius
Critical Threshold: 58 Celsius
.
.
.
Temperature Sensor 14:
Location: 14-Brd Exhaust
Status: Ok
Reading: 29 Celsius
Caution Threshold: 80 Celsius
Critical Threshold: 85 Celsius

c2: #Cartridge 2
Temperature Sensor 1:
Location: 01-Front Ambient
Status: Ok
Reading: 28 Celsius
Caution Threshold: 53 Celsius
Critical Threshold: 58 Celsius
.
.
.
Temperature Sensor 9:
Location: 09-CPU Exhaust
Status: Ok
Reading: 30 Celsius
Caution Threshold: 80 Celsius
Critical Threshold: 85 Celsius

SHOW CARTRIDGE TEMPERATURE HISTORY


Enter this command to display the historical temperature information for specified cartridges.

Command Syntax
show cartridge temperature history {[<Cx>] | [all]}

Access Privilege
All

Restrictions
None

Cartridge and node level commands 81


Output

NOTE: The output example shows only two of the 12 sensors on each cartridge.

Command output example


hpiLO-> show cartridge temperature history c6

c6: #Cartridge 6
Temperature Sensor 1:
Location: 01–Front Ambient
Status: Ok
Reading: 24 Celsius
Temperature History: # 1 2 3 4 5 6 7 8 9 10
#____ ____ ____ ____ ____ ____ ____ ____ ____ ____
Last Minute (2 seconds): 24 24 24 24 24 24 24 24 24 24
24 24 24 24 24 24 24 24 24 24
24 24 24 24 24 24 24 24 24 24
Last Hour (1 minute) : 24 24 24 24 24 24 24 24 24 24
24 24 24 24 24 24 24 24 24 24
24 24 24 24 24 24 24 24 24 24
24 24 24 24 24 24 24 24 24 24
24 24 24 24 24 24 24 24 24 24
24 24 24 24 24 24 24 24 24 24
Last Day (24 hours) : 24 24 24 24 24 24 23 24 24 24
24 24 24 24 24 24 24 24 24 24
24 24 24 24
Last Month (30 days) : 23 23 23 24 24 24
Last Year (12 months) :

Temperature Sensor 2:
Location: 02-CPU
Status: Ok
Reading: 40 Celsius
#____ ____ ____ ____ ____ ____ ____ ____ ____ ____
Last Minute (2 seconds): 40 40 40 40 40 40 40 40 40 40
40 40 40 40 40 40 40 40 40 40
40 40 40 40 40 40 40 40 40 40
Last Hour (1 minute) : 40 40 40 40 40 40 40 40 40 40
40 40 40 40 40 40 40 40 40 40
40 40 40 40 40 40 40 40 40 40
40 40 40 40 40 40 40 40 40 40
40 40 40 40 40 40 40 40 40 40
40 40 40 40 40 40 40 40 40 40
Last Day (24 hours) : 40 40 40 40 40 40 40 40 40 40
40 40 40 40 40 40 40 40 40 40
40 40 40 40
Last Month (30 days) : 40 40 40 40 40 40
Last Year (12 months) :
.
.
.

SHOW CARTRIDGE UID


Enter this command to show the UID LED state for a specific cartridge or all installed cartridges.

Command syntax
show cartridge uid { all | <Cx> }

Access privilege
All

Restrictions
None

82 HPE Moonshot iLO Chassis Management Firmware command reference


Output
Example 71 Command output example
hpiLO-> show cartridge uid all

c1: #Cartridge 1
UID State: Off
c4: #Cartridge 4
UID State: Off
c7: #Cartridge 7
UID State: Off
c10: #Cartridge 10
UID State: Off
c13: #Cartridge 13
UID State: Off
c16: #Cartridge 16
UID State: Off
c19: #Cartridge 19
UID State: Off
c22: #Cartridge 22
UID State: Off
c25: #Cartridge 25
UID State: Off

SHOW LINK INFO


Enter this command to display the link details of specified cartridges.

Command Syntax
show link info {[all] | [<Cx>]}

Access privilege
All

Restrictions
None

Cartridge and node level commands 83


Output
Example 72 Command output example
hpiLO-> show link info all

Link Information:
#----------------

c3: #Cartridge 3
Link 1:
Linked to: c27
Via: Fabric link #13
Speed: Unavailable

c6: #Cartridge 6
No links

c9: #Cartridge 9
No links

c12: #Cartridge 12
No Links

C15: #Cartridge 15
No Links

C21: #Cartridge 21
No Links

C24: #Cartridge 24
Link 1:
Linked to: c27
Via: Fabric Link #1
Architecture: PCI-E
Speed: Unavailable

c27: #Cartridge 27
Link 1:
Linked to c3
Via: Fabric Link #1
Architecture: PCI-E
Speed: Unavailalbe
Link 2:
Linked to: C24
Via: Fabric Link #13
Architecture: PCI-E
Speed: Unavailable

c30: #Cartridge 30
No Links

c33: #Cartridge 33
No Links

c36: #Cartridge 36
No Links

c45: #Cartridge 45
No Links

hpiLO->

84 HPE Moonshot iLO Chassis Management Firmware command reference


SHOW LINK LIST
Enter this command to display a list of specified cartridges and the link status of each.

Command syntax
show link list {[all] | [<Cx>]}

Access privilege
All

Restrictions
None

Output
Example 73 Command output example
hpiLO-> show link list all

Slot ID Cartridge State


---- ----- ---------------------------------- -----
3 c3 ProLiant m350 Server Cartridge LINKED
=> c27 via Fabric Link #13 [PCI-E Unavailable]

6 c6 ProLiant m300 Server Cartridge NOT LINKED


9 c9 ProLiant m800 Server Cartridge NOT LINKED
12 c12 ProLiant m400 Server Cartridge NOT LINKED
15 c15 ProLiant m300 Server Cartridge NOT LINKED
21 c21 ProLiant m400 Server Cartridge NOT LINKED
24 c24 ProLiant m301 Server Cartridge LINKED
=> c27 via Fabric Link #1 [PCI-E Unavailable]

27 c27 ProLiant m500 Server Cartridge LINKED


=> c3 via Fabric Link #1 [PCI-E Unavailable]

=> c24 via Fabric Link #13 [PCI-E Unavailable]

30 c30 ProLiant c40x NOT LINKED


33 c33 ProLiant m720 Server Cartridge NOT LINKED
36 c36 HP McDivitt NOT LINKED
45 c45 ProLiant h101 NOT LINKED

hpiLO->

SHOW NODE ASSET


Enter this command to display information about the asset tag assigned to the specified nodes.
The asset tag is read from the cartridge.

Command syntax
show node asset {[ALL] | CxNy }

Access privilege
All

Restrictions
None

Cartridge and node level commands 85


Output
Example 74 Command output example
hpiLO-> show node asset c1-2n1

c1: #Cartridge 1
c1n1: #Cartridge 1 Node 1
Node Asset Tag: Sample tag 1

c2: #Cartridge 2
c2n1: #Cartridge 2 Node 1
Node Asset Tag: Sample tag 2

hpiLO->

SHOW NODE BOOT


Enter this command to display the boot settings for a specific node or all nodes.

Command syntax
show node boot { <CxNy> | all }

Access privilege
All

Restrictions
None

Output
Example 75 Command output example
hpiLO-> show node boot all

Slot ID Boot Configuration


---- ----- ------------------
1 c1n1 PXE
2 c2n1 PXE
6 c6n1 PXE
7 c7n1 HDD
24 c24n1 PXE
36 c36n1 PXE
36 c36n2 HDD
36 c36n3 PXE
36 c36n4 PXE
42 c42n1 PXE

SHOW NODE DETAIL


Enter this command to display detailed information about the specified nodes.

Command syntax
show node detail { <CxNy> | all }

Access privilege
All

86 HPE Moonshot iLO Chassis Management Firmware command reference


Restrictions
None

Output
Example 76 Command output example
hpiLO-> show node detail c24n1–4

c24: #Cartridge 24
Product Name: ProLiant m300 Server Cartridge
c24n1: #Node 1
Cores:
CPU 1:
Manufacturer: Intel Corporation
CPU: x86 Architecture
Speed: 2.4 GHz
Endianness: Little-endian
CPU core count: 8
Memory:
DIMM 1:
Memory bus speed: 1600 MHz
Form factor: SODIMM
DIMM 2:
Memory bus speed: 1600 MHz
Form factor: SODIMM
DIMM 3:
Memory bus speed: 1600 MHz
Form factor: SODIMM
DIMM 4:
Memory bus speed: 1600 MHz
Form factor: SODIMM
Network:
NIC 1:
Topology: Ethernet
Manufacturer: Intel Corporation
Maximum speed: 1 Gb/s
NIC 2:
Topology: Ethernet
Manufacturer: Intel Corporation
Maximum speed: 1 Gb/s
Serial Port:
Speed: 9600
c24n2: #Node 2 does not exist
c24n3: #Node 3 does not exist
c24n4: #Node 4 does not exist

SHOW NODE INFO


Enter this command to display summary information for the specified nodes.

Command syntax
show node info { <CxNy> | all }

Access privilege
All

Cartridge and node level commands 87


Restrictions
Drive type reporting
The displayed information regarding storage drives varies based on the type of drive, the model
of ProLiant server cartridge, and whether the node was booted after the HP Moonshot 1500
Chassis booted. Table 7 (page 88) describes the information shown based on the drive type:
Table 7 Node storage drive reporting information
This type of drive: Reports the following:

M.2 PCIe/NVMe (Not SATA) N/A

SATA with BIOS support • Disk number


• Model
• Serial number
• Firmware

SATA without supported drive reporting • Disk number


• All other information is shown as “Unavailable”

TPM reporting
When an embedded Trusted Platform Modules is included with a ProLiant server cartridge, it is
disabled by default. If a ProLiant server cartridge with an enabled TPM is booted at least once
in the Moonshot chassis, the presence and status of the TPM is reported in this command’s
output. To change the status of a TPM, access the node’s configuration from the BIOS.

88 HPE Moonshot iLO Chassis Management Firmware command reference


Output
Example 77 Command output example
hpiLO-> show node info c6,9n1 c6: #Cartridge 6
Type: Compute
Manufacturer: HP
Product Name: ProLiant m300 Server Cartridge
Product ID: 734619-B21
AutoRev: X3
Serial Number: 30008BJ0SC
Power: On
c6n1: #Node 1
Node Asset Tag: node 1
DIMM 1:
DIMM Capacity: 8 GB
DIMM Serial Number: 2AA112C7
DIMM 2: Not Installed
DIMM 3:
DIMM Capacity: 8 GB
DIMM Serial Number: 2A711318
DIMM 4: Not Installed
NIC 1 MAC Address: f0:92:1c:b4:42:48
NIC 2 MAC Address: f0:92:1c:b4:42:49
# No Drive Information Available (information collected during boot)

c9: #Cartridge 9
Type: Compute
Manufacturer: HP
Product Name: ProLiant m800 Server Cartridge
Product ID: 721702-B21
AutoRev: BX
Serial Number: CN7414V077
Power: On
c9n1: #Node 1
Node Asset Tag: Asset tag
DIMM 1:
DIMM Capacity: 8 GB
DIMM Serial Number: 2A5002AC
NIC 1 MAC Address: fc:15:b4:1c:23:00
NIC 2 MAC Address: fc:15:b4:1c:23:01
HDD 1: # Disk 1
Firmware: HPS0
Model: XP0064GDZMF
Serial Number: 2E1220025576
Trusted Platform Module (TPM): #Present
Status: Enabled

SHOW NODE LIST


Enter this command to display a list of all of the currently installed nodes.

Command Syntax
show node list

Access privilege
All

Restrictions
None

Cartridge and node level commands 89


Output
Example 78 Command output example
hpiLO-> show node list

Slot ID Proc Manufacturer Architecture Memory Power Status Node Asset Tag
---- ----- ---------------------- -------------------- ------ ----- -------- --------------
1 c1n1 Texas Instruments (TI) ARM Architecture 8 GB Off OK node 1
1 c1n2 Texas Instruments (TI) ARM Architecture 8 GB Off OK
1 c1n3 Texas Instruments (TI) ARM Architecture 8 GB Off OK
1 c1n4 Texas Instruments (TI) ARM Architecture 8 GB Off OK
2 c2n1 Intel Corporation x86 Architecture 16 GB Off OK c2n1 asset
3 c3n1 Intel Corporation x86 Architecture 8 GB Off OK

SHOW NODE MACADDR


Enter this command to display the MAC addresses for the specified nodes.

NOTE: Only MAC addresses that are programmed into each FRU display.

Command syntax
show node macaddr { <CxNy> | all }

Access privilege
All

Restrictions
None

Output
Example 79 Command output example
hpiLO-> show node macaddr all

Slot ID NIC 1 (Switch A) NIC 2 (Switch B) NIC 3 (Switch A) NIC 4 (Switch B)


---- ----- ----------------- ----------------- ----------------- -----------------
1 c1n1 2c:59:e5:48:00:6e 2c:59:e5:48:00:6f N/A N/A
2 c2n1 f0:92:1c:b4:42:48 f0:92:1c:b4:42:49 f0:92:1c:b4:42:4a f0:92:1c:b4:42:4b
6 c6n1 44:1e:a1:d3:ab:3c 44:1e:a1:d3:ab:3d N/A N/A
7 c7n1 44:1e:a1:d3:ab:3c 44:1e:a1:d3:ab:3d N/A N/A
24 c24n1 f0:92:1c:b4:40:9c f0:92:1c:b4:40:9d f0:92:1c:b4:40:9e f0:92:1c:b4:40:9f
36 c36n1 00:0a:e4:19:54:e0 00:0a:e4:19:54:e1 N/A N/A
36 c36n2 00:0a:e4:19:54:e2 00:0a:e4:19:54:e3 N/A N/A
36 c36n3 00:0a:e4:19:54:e4 00:0a:e4:19:54:e5 N/A N/A
36 c36n4 00:0a:e4:19:54:e6 00:0a:e4:19:54:e7 N/A N/A
42 c42n1 44:1e:a1:d3:b2:da 44:1e:a1:d3:b2:db N/A N/A

SHOW NODE OPTIONS


Enter this command to show all node options for specified nodes, including:
• boot—Primary boot source
• bootonce—Single-use boot source
• CPU—Speed (in Ghz)
• WOL—Wake on LAN

NOTE: Not all cartridges and nodes support all options. If a particular option is not listed, it is
not supported.

90 HPE Moonshot iLO Chassis Management Firmware command reference


Command Syntax
show node options { <CxNy> | all }

Access privilege
All

Restrictions
None

Output
Example 80 Command output example
hpiLO-> show node options all
c3: #Cartridge 3
c3n1: #Node 1
boot: PXE
bootonce: PXE
BSC: DISABLE
c3n2: #Node 2
boot: PXE
bootonce: N/A
BSC: ENABLE
c3n3: #Node 3
boot: PXE
bootonce: N/A
BSC: DISABLE
c3n4: #Node 4
boot: PXE
bootonce: N/A
BSC: DISABLE
.
.
.
c30: #Cartridge 30
c30n1: #Node 1
boot: PXE
bootonce: N/A
CPU: 1.1
WOL: DISABLE
c30n2: #Node 2
boot: PXE
bootonce: N/A
CPU: 1.1
WOL: ENABLE
c30n3: #Node 3
boot: PXE
bootonce: N/A
CPU: 1.1
WOL: DISABLE
c30n4: #Node 4
boot: PXE
bootonce: N/A
CPU: 1.1
WOL: DISABLE

SHOW NODE OPTIONS LIST


Enter this command to show the boot, bootonce, and other node options for available nodes in
tabular format.

Cartridge and node level commands 91


NOTE: This command produces output wider than 80 characters. Set your session window to
be wider to make the output more readable.

Command Syntax
show node options list

Access privilege
All

Restrictions
None

Output
Example 81 Command output example
hpiLO-> show node options list

SHOW NODE POWER


Enter this command to display the power status for a specific node or all installed nodes.

Command syntax
show node power { <CxNy> | all }

Access privilege
All

Restrictions
None

92 HPE Moonshot iLO Chassis Management Firmware command reference


Output
Example 82 Command output example
hpiLO-> show node power all

c1: #Cartridge 1
c1n1: #Node 0
Power State: Off
.
.
.
c36: #Cartridge 36
c36n1: #Node 0
Power State: N/A
c36n2: #Node 80
Power State: N/A
c36n3: #Node 80
Power State: N/A
c36n4: #Node 81
Power State: N/A

SHOW NODE STATUS


Enter this command to display a status summary of the specified nodes.

Command syntax
show node status { <CxNy> | all }

Access privilege
All

Restrictions
None

Cartridge and node level commands 93


Output
Example 83 Command output example
hpiLO-> show node status all

Node Status:
#-----------

c2: #Cartridge 2
Product Name: ProLiant m300 Server Cartridge
Type: Compute
Status: OK
Power: Off
Instant Wattage: 40.0051 Watts
UID: Off
c2n1: #Node 1
Power: Off

c6: #Cartridge 6
Product Name: HP ProLiant Moonshot Cartridge
Type: Compute
Status: OK
Power: Off
Instant Wattage: 41.0575 Watts
UID: Off
c6n1: #Node 1
Power: Off

c24: #Cartridge 24
Product Name: ProLiant m300 Server Cartridge
Type: Compute
Status: OK
Power: Off
Instant Wattage: 43.0184 Watts
UID: Off
c24n1: #Node 1
Power: Off

c36: #Cartridge 36
Product Name: ProLiant m700 Server Cartridge
Type: Compute
Status: OK
Power: On
Instant Wattage: 14.0149 Watts
UID: Off
c36n1: #Node 1
Power: On
c36n2: #Node 2
Power: On
c36n3: #Node 3
Power: On
c36n4: #Node 4
Power: On
Power: Off

Switch commands
This section describes the switch commands available in the Moonshot iLO Chassis system.

CONNECT SWITCH VSP


Enter this command to start a virtual serial port (VSP) connection to a UART on the specified
switch. Press ESC+( to exit the session (press and release ESC, and then press SHIFT+9).

94 HPE Moonshot iLO Chassis Management Firmware command reference


Command syntax
connect switch vsp { sA | sB }

Access privilege
Operator

Restrictions
A switch can only direct the UART to one location at a time, either the physical serial port on the
back of the Moonshot-6SFP Uplink Module, or to the satellite controller. A VSP session can only
be opened on the satellite controller.

Output
Example 84 Command output example
hpiLO-> connect switch vsp sA

Virtual Serial Port Active: SA

Starting virtual serial port.


Press 'ESC (' to return to the CLI Session.

User:

CONNECT SWITCH VSP ACQUIRE


Enter this command to take over an existing VSP connection. Press ESC+( to exit the session
(press and release ESC, and then press SHIFT+9).

Command syntax
connect switch vsp acquire { sA | sB }

Access privilege
Operator

Restrictions
A switch can only direct the UART to one location at a time, either the physical serial port on the
back of the Moonshot-6SFP Uplink Module, or to the satellite controller. A VSP session can only
be opened on the satellite controller.

Output
Example 85 Command output example
hpiLO-> connect switch vsp acquire sA

Acquiring VSP for SA.


Virtual Serial Port Active: SA

Starting virtual serial port.


Press 'ESC (' to return to the CLI Session.

SET SWITCH PID


Enter this command to overwrite the switch product ID. This command is intended for use only
after replacing a switch.

Switch commands 95
Command syntax
set switch pid {<productID>} { sA | sB }

Access privilege
Administrator

Restrictions
None

Output
Example 86 Command output example
hpiLO-> set switch pid 123456–123 sA

SET SWITCH PID: 123456–123 A Complete

SET SWITCH SN
Enter this command to overwrite the switch serial number. This command is intended for use
only after replacing a switch.

Command syntax
set switch sn {<serialnumber>} { sA | sB }

Access privilege
Administrator

Restrictions
None

Output
Example 87 Command output example
hpiLO-> set switch sn 1234567123 sA

SET SWITCH SN: 1234567123 A Complete

SET SWITCH POWER


Enter this command to turn the power for a specific switch (or both switches) on or to
non-gracefully force them to power off.

NOTE: This method of powering a switch off does not shut the switch down gracefully. In some
instances, using this command on an improperly configured switch can result in the loss of switch
configuration settings. Hewlett Packard Enterprise recommends that you make sure to properly
save the switch's configuration permanently (using the switch command line) before using this
command to power the switch off.

Command syntax
set switch power { off force | on } { sA | sB | all }

Access privilege
Operator

96 HPE Moonshot iLO Chassis Management Firmware command reference


Restrictions
None

Output
Example 88 Command output example
hpiLO-> set switch power on sa

Switch A
Power: On

hpiLO->set switch power off force sa

Switch A:
Power: Off

hpiLO->

SET SWITCH UID


Enter this command to power a specific switch UID LED (or both switch UID LEDs) on or off.

Command syntax
set switch uid { off | on } { sA | sB | all }

Access privilege
All

Restrictions
None

Output
Example 89 Command output example
hpiLO-> set switch uid on sa

Switch A
-> UID turned on

SET SWITCH VSP


Enter this command to control the switch serial port access:
On Points the switch UART to the Moonshot 1500 CM module.
Off Points the switch UART to the physical serial port on the back of the Moonshot-6SFP
Uplink Module.

NOTE: You must reset the switch to make this command take effect. Resetting the switch will
disrupt external network traffic.

Command syntax
set switch vsp { off | on | SA | SB | all }

Access privilege
Administrator

Switch commands 97
Restrictions
None

Output
Example 90 Command output example
hpiLO-> set switch vsp on sa

SHOW SWITCH INFO


Enter this command to display switch information, when available.

Command syntax
show switch info { sA | sB | all }

Access privilege
All

Restrictions
None

98 HPE Moonshot iLO Chassis Management Firmware command reference


Output
Example 91 Command output example
hpiLO-> show switch info all

Switch A:
Product Name: HP 04501H Switch
Product ID: 704644-B21
UUID: 554879F6-6FD8-59C9-B659-ACACB27DB1DA
Serial Number: 1231231231
Switch Firmware: N/A
Cartridge Satellite Firmware: 01/14/2013
Cartridge Data: 10/29/2013
Management Status: Cartridge OK.
Power: On
Status: OK
UID: Off
Remote Management Interface:
IPv4: 16.100.111.26
IPv6: N/A
MAC: 00:24:81:d0:61:dd
Uplink Module A:
Product Name: HP Moonshot-6SFP Uplink Module
Product ID: 704646-B21
Serial Number: 7C5301007P

Switch B:
Product Name: unavailable
Product ID: N/A
UUID: B376885A-C845-5B6C-BF9C-ED81B1080BFD
Serial Number: N/A
Switch Firmware: N/A
Cartridge Satellite Firmware: 01/14/2013
Cartridge Data: 10/29/2013
Management Status: Cartridge OK.
Power: On
Status: OK
UID: Off
Remote Management Interface:
IPv4: 16.100.111.27
IPv6: N/A
MAC: 00:24:81:d0:61:da
Uplink Module B:
Product Name: HP Moonshot-6SFP Uplink Module
Product ID: 704646-B21
Serial Number: 7C5301007Q

SHOW SWITCH LIST


Enter this command to display a list of switches in the chassis.

Command syntax
show switch list

Access privilege
All

Restrictions
None

Switch commands 99
Output
Example 92 Command output example
hpiLO-> show switch list

Slot Name S/N Status Power


---- -------------------------------- ------------ ------ -----
A HP Moonshot-45G Switch Module 123123-123 OK ON
B HP Moonshot-45G Switch Module 123123-124 OK ON

SHOW SWITCH PID


Enter this command to display the switch product ID. This command is intended for use only
after replacing a switch.

Command syntax
show switch pid { sA | sB | all }

Access privilege
User

Restrictions
None

Output
Example 93 Command output example
hpiLO-> show switch pid all

Switch A: 123456–123
Switch B: 123456–124

SHOW SWITCH POWER


Enter this command to display the current switch power information.

Command syntax
show switch power { sA | sB | all }

Access privilege
All

Restrictions
None

100 HPE Moonshot iLO Chassis Management Firmware command reference


Output
Example 94 show switch power example
hpiLO-> show switch power all

Switch A:
Power: On
Instant Wattage: 74.0454 Watts

Switch B:
Power: On
Instant Wattage: 75.0472 Watts

SHOW SWITCH POWER HISTORY


Enter this command to display historical power information for switches.

Command Syntax
show switch power history all { sa | sb | all }

Access Privilege
All

Restrictions
None

Output
Command output example
hpiLO-> show switch power history all

Switch A
#-------
Power: Off
Instant Wattage: 1.0454 Watts
Power History: # 1 2 3 4 5 6 7 8 9 10
#____ ____ ____ ____ ____ ____ ____ ____ ____ ____
Last 5 Minutes (15 seconds): 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5
1.5 1.4 1.4 1.4 1.4 1.4 1.4 1.4 1.4 1.4
Last Hour (5 Minutes) : 1.4 1.5 1.6 1.5 1.4 1.4 1.4 1.6 1.4 1.4
1.4 1.4
Last Day (Hours) : 1.4 1.4 1.4 1.4 1.4 1.4 1.4 1.4 1.4 1.4
1.4 1.4 1.4 1.4 1.4 1.4 1.4 1.4 1.4 1.4
1.4 1.4 1.4 1.4
Last 2 Weeks (Days) : 1.4 1.4 1.4 1.4 1.4 1.4
Last Year (2 Weeks) :

Switch B:
Power: Off
Instant Wattage: 1.0689 Watts
Power History: # 1 2 3 4 5 6 7 8 9 10
#____ ____ ____ ____ ____ ____ ____ ____ ____ ____
Last 5 Minutes (15 seconds): 1.6 1.6 1.6 1.6 1.6 1.6 1.6 1.6 1.6 1.6
1.6 1.6 1.6 1.6 1.6 1.6 1.6 1.6 1.6 1.6
Last Hour (5 Minutes) : 1.5 1.4 1.5 1.5 1.5 1.5 1.5 1.4 1.4 1.5
1.5 1.5
Last Day (Hours) : 1.4 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5
1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5
1.5 1.5 1.5 1.5
Last 2 Weeks (Days) : 1.5 1.5 1.5 1.5 1.5 1.5
Last Year (2 Weeks) :

Switch commands 101


SHOW SWITCH SN
Enter this command to display the switch serial number. This command is intended for use only
after replacing a switch.

Command syntax
show switch sn { sA | sB | All }

Access privilege
All

Restrictions
None

Output
Example 95 Command output example
hpiLO-> show switch sn all

Switch A: 1234561234
Switch B: 1234561235

SHOW SWITCH TEMPERATURE


Enter this command to display the temperature sensor readings for the specified switch.

Command syntax
show switch temperature { sA | sB | all }

Access privilege
All

Restrictions
None

102 HPE Moonshot iLO Chassis Management Firmware command reference


Output
Example 96 Command output example
hpiLO-> show switch temperature all

Switch A:
Temperature Sensor 1:
Status: OK
Reading: 29 Celsius
Caution: 60 Celsius
Critical: 65 Celsius
Temperature Sensor 2:

.
.
.
Switch B:
Temperature Sensor 1:
Status: OK
Reading: 31 Celsius
Caution: 60 Celsius
Critical: 65 Celsius
Temperature Sensor 2:
.
.
.

hpiLO->

SHOW SWITCH TEMPERATURE HISTORY


Enter this command to display the historical temperature for the specified switches.

Access Privilege
All

Restrictions
None

Output

NOTE: The example shows only two of the six available switch sensors.

Switch commands 103


Example 97 Command output example
hpiLO-> show switch temperature history sa
Switch A:

Temperature Sensor 1:
Status: OK
Reading: 29 Celsius
Temperature History: # 1 2 3 4 5 6 7 8 9 10
#--- --- --- --- --- --- --- --- --- ---
Last Minute (2 seconds): 31 31 31 31 31 31 31 31 31 31
31 31 31 31 31 31 31 31 31 31
31 31 31 31 31 31 31 31 31 31
Last Hour (1 minute) : 31 31 31 31 31 31 31 31 31 31
31 31 31 31 31 31 31 31 31 31
31 31 31 31 31 31 31 31 31 31
31 31 31 31 31 31 31 31 31 31
31 31 31 31 31 31 31 31 31 31
31 31 31 31 31 31 31 31 31 31
Last Day (24 hours) : 31 31 31 31 31 31 31 31 31 31
31 31 31 31 31 31 31 31 31 31
31 31 31 31
Last Month (30 days) : 31 31 31 31 31 31
Last Year (12 months) :

Temperature Sensor 2:
Status: OK
Reading: 29 Celsius
Temperature History: # 1 2 3 4 5 6 7 8 9 10
#--- --- --- --- --- --- --- --- --- ---
Last Minute (2 seconds): 54 54 54 54 54 54 54 54 54 54
54 54 54 54 54 54 54 54 54 54
54 54 54 54 54 54 54 54 54 54
Last Hour (1 minute) : 54 54 54 54 54 54 54 54 54 54
54 54 54 54 54 54 54 54 54 54
54 54 54 54 54 54 54 54 54 54
54 54 54 54 54 54 54 54 54 54
54 54 54 54 54 54 54 54 54 54
54 54 54 54 54 54 54 54 54 54
Last Day (24 hours) : 54 54 54 54 54 54 54 54 54 54
54 54 54 54 54 54 54 54 54 54
54 54 54 54
Last Month (30 days) : 54 54 54 54 54 54
Last Year (12 months) :
.
.
.

SHOW SWITCH UID


Enter this command to display the state of the switch UIDs.

Command syntax
show switch uid { sA | sB | all }

Access privilege
All

Restrictions
None

104 HPE Moonshot iLO Chassis Management Firmware command reference


Output
Example 98 Command output example
hpiLO-> show switch uid all

Switch A:
UID: OFF

Switch B:
UID: OFF

Firmware update commands


This section describes the firmware update commands available in the Moonshot iLO Chassis
system.

ADD FIRMWARE FILE


Enter this command to upload a new firmware file from HTTP site into NAND flash.

Command syntax
add firmware file {<url>}

Access privilege
Administrator

Restrictions
The MIME type settings on the HTTP server from which the files are added must be configured
to recognize the unique filename extensions HPb, Hex, and stk.

Output
Example 99 Command output example
hpiLO-> add firmware file http://192.168.2.40/iLO_Chassis_Manager_1.00.60

Loading Firmware from http://192.168.2.40/iLO_Chassis_Manager_1.00.60

Upload complete: iLO_Chassis_Manager_1.00.60

REMOVE FIRMWARE FILES


Enter this command to remove the specified firmware file or all firmware files from flash memory.

Command syntax
remove firmware files { filename | all }

Access privilege
Administrator

Restrictions
None

Firmware update commands 105


Output
Example 100 Command output example
hpiLO-> remove firmware files iLO_Chassis_Manager_1.00.49

Removed file: iLO_Chassis_Manager_1.00.49

SHOW FIRMWARE FILES


Enter this command to display a list of firmware filenames that are stored in flash memory.

Command syntax
show firmware files

Access privilege
All

Restrictions
None

Output
Example 101 Command output example
hpiLO-> show firmware files

Firmware files available for update


HP_Moonshot_Front_Panel_Display_20130311
HP_Moonshot_1500_Chassis_Firmware_Version_3.0
HP_Moonshot_Chassis_Management_Module_Programmable_Logic_Device_0606
HP_Moonshot_Chassis_Management_Module_Programmable_Logic_Device_20130311
ProLiant_System_BIOS_-_H01_03-01-2013
Cartridge_Satellite_Firmware_0306.13
HP_ProLiant_Moonshot_Cartridge_Programmable_Logic_Device_0D0D
HP_Moonshot_Front_Panel_Display_20130314

SHOW FIRMWARE REVISIONS


Enter this command to display the version of the firmware currently installed in the chassis, or
for specified cartridges.
Output options
chassis Displays the firmware revision information for the chassis and switches in an itemized
format (omits cartridge information).
list Displays all firmware revision information for chassis, switches, and cartridges in a
tabular format.
<Cx> Displays the firmware revision information for the specified cartridge.
all Displays all firmware revision information for chassis, switches, and cartridges in an
itemized format.

Command syntax
show firmware revisions { chassis | list | <Cx> | all }

106 HPE Moonshot iLO Chassis Management Firmware command reference


Access privilege
All

Restrictions
None

Output
Example 102 Command output example (argument=chassis)
hpiLO-> show firmware revisions chassis
Firmware Revisions:
Chassis:
iLO Chassis Management Firmware: 1.20 May 08 2014
iLO Chassis Management Module Programmable Logic Device: 05
HP Moonshot 1500 Chassis Firmware: 4.3.0
HP Moonshot 1500 Chassis Firmware Programmable Logic Device: 06
HP Moonshot 1500 Chassis Firmware Front Display Programmable Logic Device: 00

Switch A:
Product Name: HP SL1500-45G Switch
Switch Firmware: 2.0.0.13
Cartridge Satellite Firmware: 10/18/2013
Cartridge Data: 10/29/2013
Switch B:
Product Name: HP SL1500-45G Switch
Switch Firmware: 2.0.0.13
Cartridge Satellite Firmware: 10/18/2013
Cartridge Data: 10/29/2013

Firmware update commands 107


Example 103 Command output example (argument=list)
hpiLO-> show firmware revisions list

Example 104 Command output example (argument=all)


hpiLO-> show firmware revisions all

Firmware Revisions:
Chassis:
iLO Chassis Management Firmware: 1.20 May 08 2014
iLO Chassis Management Module Programmable Logic Device: 05
HP Moonshot 1500 Chassis Firmware: 4.3.0
HP Moonshot 1500 Chassis Firmware Programmable Logic Device: 06
HP Moonshot 1500 Chassis Firmware Front Display Programmable Logic Device: 00

Switch A:
Product Name: HP SL1500-45G Switch
Switch Firmware: 2.0.0.13
Cartridge Satellite Firmware: 10/18/2013
Cartridge Data: 10/29/2013
Switch B:
Product Name: HP SL1500-45G Switch
Switch Firmware: 2.0.0.13
Cartridge Satellite Firmware: 10/18/2013
Cartridge Data: 10/29/2013

c6: #Cartridge 6
Product Name: ProLiant m300 Server Cartridge
Cartridge Satellite Firmware: 11/11/2013
Cartridge System ROM Firmware: H02 01/30/2014
Cartridge Data: 11/13/2013
Cartridge Programmable Logic Device: 02

c10: #Cartridge 10
Product Name: ProLiant m510 Server Cartridge
Cartridge System ROM Firmware: H05 03/11/2016
Cartridge System ME ROM Firmware: Broadwell-DE ME01/27/2016
Cartridge Data: 03/16/2016
Cartridge Programmable Logic Device: 04
Cartridge iLO Firmware: v 2.40.22+ 30-Mar-2016
Cartridge Mellanox ConnectX3Pro Firmware: 2.34.8420

c23: #Cartridge 23
Product Name: ProLiant m300 Server Cartridge
Cartridge Satellite Firmware: 11/11/2013
Cartridge System ROM Firmware: H02 10/31/2013
Cartridge Data: 09/30/2013
Cartridge Programmable Logic Device: 02

108 HPE Moonshot iLO Chassis Management Firmware command reference


Example 105 Command output example (argument=<cX>)
hpiLO-> show firmware revisions c2

Firmware Revisions:
c2: #Cartridge 2
Product Name: ProLiant m300 Server Cartridge
Cartridge Satellite Firmware: 11/11/2013
Cartridge System ROM Firmware: H02 01/30/2014
Cartridge Data: 11/13/2013
Cartridge Programmable Logic Device: 02

UPDATE FIRMWARE
Enter this command to flash the specified image file from the NAND or URL to the appropriate
devices. When flashing cartridges, the command will accept multiple cartridges in the argument.
To flash all cartridges specify all in the argument.
When updating the firmware on cartridges, the output is displayed in a wide format (approximately
148 columns). Be sure to configure your terminal window to display output this wide (see
“Command output example 3 (updating server cartridges)” (page 110). Each applicable cartridge
column shows a period at the start, indicating a pending update. This changes to a percentage
as each cartridge updates. When the completion reaches 100 percent, each column then displays
ok for a successful update, or er for a failed update. Final status is also shown below the columns
when the update is finished.

TIP: Press Tab to auto-complete a firmware filename when entering the update firmware
command. Remember that you can enter multiple targets in the command. For more information
about entering multiple targets, see Location(page 40).

Command syntax
update firmware { <filename> | <url> } [force] [ <Cx> | sA | sB | [all]]

Access privilege
Administrator

Restrictions
To use an URL as an argument, the file must be available on a server in the management network
via HTTP. For more information about setting up a server for firmware files, see “HPE Moonshot
iLO Chassis Management Firmware and file management” (page 27).

NOTE: The MIME type settings on the HTTP server must be configured to recognize the unique
filename extensions HPb, Hex, and stk.

About forced updates!


When a firmware update has the potential to be highly disruptive or damaging (such as a switch
update that would take down the network), the firmware file includes a force field in the header.
You must include the force argument to successfully update firmware that has the force field
set. A warning message displays if a firmware update requires the force argument, and you can
run the update command (adding the force argument) again to perform the update.

Firmware update commands 109


Output
Example 106 Command output example 1 (Switch firmware update)
hpiLO-> update firmware Switch_FW_45G_180G_2.0.3.1.bin force sa

Reading file from iLO Chassis Manager repository


Updating HP Moonshot Switch Firmware Image
Update status: 100% complete
Update complete

Example 107 Command output example 2 (Moonshot iLO CM firmware update)


hpiLO-> update firmware iLO_Chassis_Manager_1.40

Reading file from iLO Chassis Manager repository


Updating iLO Chassis Manager 1.40
Update status: 100% complete
Update complete

NOTE: Updating the Moonshot iLO CM firmware closes the SSH session when complete.

Example 108 Command output example 3 (updating server cartridges)

Script file support in Moonshot iLO CM firmware


You can use basic script files for simple repetitive operations at the Moonshot iLO CM firmware
command line. Upload the script to the chassis non-volatile memory using the add script
file command and then execute them with the run command. There are no conditional directives
available in the script language, and each command ends at the end of a line.
This section describes the commands available for uploading/removing, executing, and viewing
scripts. There is no capability to edits scripts from the Moonshot iLO CM firmware command line.
Create scripts using any text editor and save them with a .cm extension.
You can use the following helper commands inside any script:

110 HPE Moonshot iLO Chassis Management Firmware command reference


Echo <text> Used to output helpful messages to script users.
Wait <seconds> Used to insert a delay while a command runs, up to 180 seconds.

Example 109 Sample script sample_script_1.cm

echo Sample script 1


# Comment lines must start with pound sign
echo This script reboots all servers in the chassis
echo It sends a shutdown command, waits 3 minutes,
echo then powers on all servers.
set node power off shutdown all
wait 180
set node power on all

ADD SCRIPT FILE


Enter this command to upload a new script file from an HTTP site into NAND flash. All scripts
are saved to a /script subdirectory in memory and kept separate from firmware.

Command Syntax
add script file {<URL>}

Access privilege
Administrator

Restrictions
• All script files must have a .cm extension.
• Script files cannot be larger than 16 kilobytes.

Output
Example 110 Command output example
hpiLO-> add script file http://192.168.1.1/scripts/sample_script_1.cm

Loading script file from http://192.168.1.1/scripts/sample_script_1.cm


Script file added successfully

REMOVE SCRIPT FILES


Enter this command to remove the specified firmware files from flash memory.

Command Syntax
remove script files { <file> | all }

Access privilege
Administrator

Restrictions
None

Script file support in Moonshot iLO CM firmware 111


Output
Example 111 Command output example
hpiLO-> remove script files script_sample_1.cm

Remove file: script_sample_1.cm

RUN
Enter this command to execute a specified script. The script can be located on an HTTP server
or in local flash memory.

NOTE:
• All Moonshot iLO CM firmware scripts must have a .cm filename extension.
• Scripting is not compatible with VSP commands.
• The maximum size of a script is 2 kilobytes.
• Scripts cannot call other scripts.

Command Syntax
run { <URL> | <filename> }

Access privilege
All

Restrictions
None

Output
Output depends on the commands in the script, which is executed line by line.

SHOW SCRIPT FILE


Enter this command to display the contents of the specified script file.

Command Syntax
show script file {<filename>}

Access privilege
All

Restrictions
None

112 HPE Moonshot iLO Chassis Management Firmware command reference


Output
Example 112 Command output example
hpiLO-> show script file sample_script_1.cm

echo Sample script 1


# Comment lines must start with pound sign
echo This script reboots all servers in the chassis
echo It sends a shutdown command, waits 3 minutes,
echo then powers on all servers.
set node power off graceful all
wait 180
set node power on all

SHOW SCRIPT FILES


Enter this command to display a list of the script files in non-volatile memory, which can be
executed with the run command.

Command Syntax
show script files

Access privilege
All

Restrictions
None

Output
Example 113 Command output example
hpiLO-> show script files

Script files available:


sample_script_1.cm
sample_script_2.cm

Connection settings
This section describes the connection setting commands available in the Moonshot iLO Chassis
system.

TIP: Before changing any network settings, enter the show network command and record
the current settings.

SHOW NETWORK
Enter this command to display the following items and their settings:
• Host name
• Domain name
• IPv4 information:
◦ DHCP and DDNS status

◦ IPv4 address

Connection settings 113


◦ Network mask

◦ Gateway address

◦ Primary DNS server address

◦ Secondary DNS server address

◦ Tertiary DNS server address

◦ MAC Address of the node currently connected

◦ Primary WINS server address

◦ Secondary WINS server address

◦ Up to three static route destination IP addresses, masks, and gateways

◦ Daisy chain setting

◦ WINS setting

◦ DDNS setting

◦ Gateway ping setting


• DHCPv4 information—describes whether network configuration items are set to DHCP:
◦ DHCPv4 status

◦ Use DHCPv4 Supplied Gateway status

◦ Use DHCPv4 Supplied Static Route status

◦ Use DHCPv4 Supplied Domain Name status

◦ Use DHCPv4 Supplied DNS Servers status

◦ Use DHCPv4 Supplied WINS Servers status

Command syntax
show network

Access privilege
All

Restrictions
None

114 HPE Moonshot iLO Chassis Management Firmware command reference


Output
Example 114 Command output example
hpiLO-> show network

Network:
#-------
General Information:
Host name: ilocmdw
Domain name: americas.hpqcorp.net

IPv4 Information:
IPv4 Address: 16.84.203.65
Network Mask: 255.255.252.0
Gateway Address: 16.84.200.1
Primary DNS: 16.110.135.52
Secondary DNS: 16.110.135.51
Tertiary DNS:
MAC Address: 38:ea:a7:0f:06:34
Primary WINS server:
Secondary WINS server:
Route 1 Destination:
Route 1 Mask:
Route 1 Gateway:
Route 2 Destination:
Route 2 Mask:
Route 2 Gateway:
Route 3 Destination:
Route 3 Mask:
Route 3 Gateway:
Daisy Chain: Disabled
WINS: Enabled
DDNS: Enabled
Gateway ping: Enabled

DHCPv4:
DHCPv4: Enabled
Use DHCPv4 Supplied Gateway: Enabled
Use DHCPv4 Supplied Static Routes: Enabled
Use DHCPv4 Supplied Domain Name: Enabled
Use DHCPv4 Supplied DNS Servers: Enabled
Use DHCPv4 Supplied WINS Servers: Enabled

DISABLE DDNSREG
Enter this command to disable dynamic DNS registration.

NOTE: DDNS is disabled by default.

Command syntax
disable ddnsreg

Access privilege
Administrator

Restrictions
None

Connection settings 115


Output
Example 115 Command output example
hpiLO-> disable ddnsreg

DDNSREG: Disabled.

DISABLE GATEWAYPING
Enter this command to prevent the Moonshot iLO CM firmware from pinging the gateway during
startup.

Default:
Gateway ping is enabled by default.

Command syntax
disable gatewayping

Access privilege
Administrator

Restrictions
None

Output
Example 116 Command output example
hpiLO-> disable gatewayping

GATEWAYPING: Disabled.

DISABLE TFTP
Enter this command to disable TFTP access to Moonshot iLO CM firmware from the external
network. TFTP access is disabled by default. You must enable TFTP access to perform switch
firmware updates.

Command Syntax
disable tftp

Access privilege
Administrator

Restrictions
None

116 HPE Moonshot iLO Chassis Management Firmware command reference


Output
Example 117 Command output example
hpiLO-> disable tftp

TFTP: Server disabled.

ENABLE TFTP
Enter this command to enable TFTP access to Moonshot iLO CM firmware from the external
network. TFTP access is disabled by default. You must enable TFTP access to perform switch
firmware updates using the update firmware command.

Command Syntax
enable tftp

Access privilege
Administrator

Restrictions
None

Output
Example 118 Command output example
hpiLO-> enable tftp

TFTP: Server enabled.

DISABLE WINSREG
Enter this command to disable registration with WINS.

Default:
By default, WINS registration is enabled.

Command syntax
disable winsreg

Access privilege
Administrator

Restrictions
None

Connection settings 117


Output
Example 119 Command output example
hpiLO-> disable winsreg

WINSREG: Disabled.

ENABLE DDNSREG
Enter this command to enable dynamic DNS registration.

Default:
Dynamic DNS registration is enabled by default.

Command syntax
enable ddnsreg

Access privilege
Administrator

Restrictions
None

Output
Example 120 Command output example
hpiLO-> enable ddnsreg

DDNSREG: Enabled.

ENABLE GATEWAYPING
Enter this command to allow the Moonshot iLO CM firmware to ping the gateway during startup.

NOTE: The default setting is disabled.

Command syntax
enable gatewayping

Access privilege
Administrator

Restrictions
None

118 HPE Moonshot iLO Chassis Management Firmware command reference


Output
Example 121 Command output example
hpiLO-> enable gatewayping

GATEWAYPING: Enabled.

DISABLE IPMI
Enter this command to disable the IPMI protocol in iLO CM.

Default::
By default, IPMI is enabled.

Command Syntax
disable IPMI

Access Privilege
Administrator

Restrictions
None

Output

ENABLE IPMI
Enter this command to enable the IPMI protocol in iLO CM.

Default::
By default, IPMI is enabled.

Command Syntax
enable IPMI

Access Privilege
Administrator

Restrictions
None

Output

ENABLE WINSREG
Enter this command to enable registration with WINS.

Default:
By default, WINSreg is disabled.

Command syntax
enable winsreg

Connection settings 119


Access privilege
Administrator

Restrictions
None

Output
Example 122 Command output example
hpiLO-> enable winsreg

WINSREG: Enabled.

SET NETWORK DAISY


Enter this command to enable or disable the daisy-chaining of the 2 network port. Use this
command to daisy-chain chassis together.

NOTE: Daisy-chaining is disabled by default, to avoid network loops when multiple chassis
are connected to the same network.

Command syntax
set network daisy {[enabled] | [disabled]}

Access privilege
Administrator

Restrictions
None

Output
Example 123 Command output example
hpiLO-> set network daisy enabled

Network Daisy Chain is enabled

SET NETWORK DNS


Enter this command to specify the address of the primary, secondary, or tertiary DNS server, or
to set DNS server address acquisition to DHCP. Use the following values:
DHCP Acquire DNS addresses from DHCP server
1 Primary DNS server
2 Secondary DNS server
3 Tertiary DNS server
If you enter 1, 2, or 3 you must enter an IP address. Do not enter an IP address if setting DNS
server acquisition to DHCP.

Command syntax
set network dns {{ DHCP | [{ 1 | 2 | 3 }] { <IP_address> | [none]}}}

120 HPE Moonshot iLO Chassis Management Firmware command reference


Access privilege
Administrator

Restrictions
None

Output
Example 124 Command output example
hpiLO-> set network dns 1 192.0.20.25

DNS1: 192.0.20.25

SET NETWORK DOMAIN


Enter this command to set the domain. Use the argument dhcp to acquire the domain from the
DHCP server.

Command syntax
set network domain { DHCP | none | <domain_name> }

Access privilege
Administrator

Restrictions
None

Output
Example 125 Command output example
hpiLO-> set network domain hp.com

DOMAIN: hp.com

SET NETWORK GATEWAY


Enter this command to configure the network gateway to the specified IP address, or to acquire
the gateway address from the DHCP server.

Default:
The value is DHCP by default.

Command syntax
set network gateway { DHCP | none | <IP_address> }

Access privilege
Administrator

Restrictions
None

Connection settings 121


Output
Example 126 Command output example
hpiLO-> set network gateway 192.1.2.20

GATEWAY: 192.1.2.20

SET NETWORK HOSTNAME


Enter this command to configure the network host name of the Moonshot 1500 Chassis.

Default:
Moonshot 1500 Chassis are shipped with configured DNS names, which will register with a DHCP
enabled network.

Command syntax
set network hostname { none | <host name> }

Access privilege
Administrator

Restrictions
None

Output
Example 127 Command output example
hpiLO-> set network hostname iLO_CM

Network Hostname: set [iLO_CM] completed

SET NETWORK IP
Enter this command to configure a static IPv4 address for the Moonshot 1500 CM module, or to
set it to acquire the IP address via DHCP.

Command syntax
set network IP { DHCP | none | <IP_address> }

Access privilege
Administrator

Restrictions
None

122 HPE Moonshot iLO Chassis Management Firmware command reference


Output
Example 128 Command output example
hpiLO-> set network IP dhcp

IPCONFIG: Settings configured.

SET NETWORK MASK


Enter this command to configure the network mask.

Default:
The default value for this command is unconfigured.

Command syntax
set network mask { none | <IP_address> }

Access privilege
Administrator

Restrictions
None

Output
Example 129 Command output example
hpiLO-> set network mask 255.255.252.0

Network Mask: set [255.255.252.0] completed

SET NETWORK ROUTE


Enter this command to set a static routing for one of three static routes, or to set network routing
to DHCP. Three static routes are available, specified as 1 through 3, and the destination, network
mask, and gateway are configurable for each route.

Default:
The default value is unconfigured.

Command syntax
set network route { DHCP | [{{ 1 | 2 | 3 } { destination | mask | gateway
} { none | <IP_address> }}]}

Access privilege
Administrator

Restrictions
None

Connection settings 123


Output
Example 130 Command output example
hpiLO-> set network route 1 destination 192.0.20.30

Route1 Destination: set [192.0.20.30] completed

SET NETWORK WINS


Enter this command to set one of two WINS addresses to the specified IP address, or to acquire
WINS settings from the DHCP server:
DHCP Acquire WINS settings from DHCP server
1 Primary WINS server
2 Secondary WINS server

Command syntax
set network wins { DHCP | [{{ 1 | 2 } { none | <IP_address> }}]}

Access privilege
Administrator

Restrictions
None

Output
Example 131 Command output example
hpiLO-> set network wins 1 192.0.20.34

Primary WINS server: set [192.0.20.34] completed

SHOW SERIAL
Enter this command to display the serial port configuration, including:
• Status
• Baud Rate
• Parity
• Data Bits
• Stop Bits

Command syntax
show serial

Access privilege
All

Restrictions
None

124 HPE Moonshot iLO Chassis Management Firmware command reference


Output
Example 132 Command output example
hpiLO-> show serial

Serial: Enabled
Baud Rate: 115200
Parity: None
Data Bits: 8
Stop Bits: 1

NOTE: The example command output above shows the default serial ports settings.

SHOW TFTP
Enter this command to display whether the internal TFTP server is enabled.

Command Syntax
show tftp

Access privilege
All

Restrictions
None

Output
Example 133 Command output example
hpiLO-> show tftp

TFTP: Server is disabled.

NTP commands
Following are the NTP commands available in the Moonshot iLO Chassis system.

DISABLE NTP
Enter this command to disable Network Time Protocol (NTP). Disabled indicates that the address
of the SNTP server is not acquired from DHCP and the chassis time must be configured using
the set time/date/timezone command.

Command syntax
disable ntp

Access privilege
Administrator

Restrictions
None

NTP commands 125


Output
Example 134 Command output example
hpiLO-> disable ntp

Disabled SNTP
SNTP will be disabled when chassis manager is reset

ENABLE NTP
Enter this command to enable SNTP to use a DHCP-supplied IP address.

Command syntax
enable ntp

Access privilege
Administrator

Restrictions
None

Output
Example 135 Command output example
hpiLO-> enable ntp

Enabled SNTP to use DHCP supplied IP


SNTP will be enabled when chassis manager is reset

SET NTP POLL


Enter this command to set the NTP polling rate in seconds.

Command syntax
set NTP poll {<seconds>}

Access privilege
Administrator

Restrictions
None

Output
Example 136 Command output example
hpiLO-> set ntp poll 1800

Changed SNTP Polling Period to 1800 seconds (30 minutes)

SET NTP PRIMARY


Enter this command to set the IP address of the primary NTP server.

126 HPE Moonshot iLO Chassis Management Firmware command reference


Command syntax
set ntp primary {<IP address>}

Access privilege
Administrator

Restrictions
None

Output
Example 137 Command output example
hpiLO-> set ntp primary 192.0.2.50

Changed SNTP Primary IP to 192.0.2.50

SET NTP SECONDARY


Enter this command to set the IP address of the secondary NTP server.

Command syntax
set ntp secondary {<IP address>}

Access privilege
Administrator

Restrictions
None

Output
Example 138 Command output example
hpiLO-> set ntp secondary 192.0.2.51

Changed SNTP Secondary IP to 192.0.2.51

SHOW NTP
Enter this command to display the NTP configuration.

Command syntax
show ntp

Access privilege
All

Restrictions
None

NTP commands 127


Output
Example 139 Command output example
hpiLO-> show ntp

SNTP: NTP is enabled to use DHCPv4 supplied time server IP


SNTP Polling Period is set to 1800 seconds (30 minutes)

TEST NTP
Enter this command to test the NTP configuration.

Command syntax
test ntp

Access privilege
All

Restrictions
None

Output
Example 140 Command output example
hpiLO-> test ntp

Time from NTP server is: Wed Nov 28 06:38:48 2012 (UTC)

Alerting commands
The Moonshot iLO Chassis Management Firmware offers commands that configure three methods
of alerting:
• Alertmail — Alerts sent via email for each new event added to the IML.
• Remote message log (syslog) — Alerts sent over the network to a syslog server for each
new event in the IML or iLO log.
• SNMP — Sends SNMP trap alerts to specified addresses.

Alertmail commands
Use the alertmail commands to disable, enable and configure alertmail settings, so the Moonshot
iLO CM firmware can forward system events to a specified email address.

DISABLE ALERTMAIL
Enter this command to disable alertmail notifications.

Command syntax
disable alertmail

Access privilege
Administrator

128 HPE Moonshot iLO Chassis Management Firmware command reference


Restrictions
None

Output

Example 141 Command output example


hpiLO-> disable alertmail

Command Succeeded

hpiLO->

ENABLE ALERTMAIL
Enter this command to enable alertmail notifications. When enabled, an email is sent for each
IML log entry as it is added.

NOTE: Alertmail is associated with the IML log only. Entries in the iLO log are not included
(see Syslog information for combined IML and iLO log forwarding).

Command syntax
enable alertmail

Access privilege
Administrator

Restrictions
Alertmail must be configured using the following commands before it can be enabled:
• set alertmail mailbox
• set alertmail senderdomain
• set alertmail port
• set alertmail smtpserver

Output

Example 142 Command output example


hpiLO-> enable alertmail

Command Succeeded

hpiLO->

SET ALERTMAIL MAILBOX


Enter this command to configure the email account that receives alertmail notifications.

Command syntax
set alertmail mailbox {"<email address>"}

Access privilege
Administrator

Alerting commands 129


Restrictions
None

Output

Example 143 Command output example


hpiLO-> set alertmail mailbox “[email protected]

Command Succeeded

hpiLO->

SET ALERTMAIL PORT


Enter this command to configure the destination SMTP port to be used for alertmail notifications.

NOTE: The default value is SMTP port 25.

Command syntax
set alertmail port {<SMTP port>}

Access privilege
Administrator

Restrictions
None

Output

Example 144 Command output example


hpiLO-> set alertmail port 25

Command Succeeded

hpiLO->

SET ALERTMAIL SENDERDOMAIN


Enter this command to configure the sender’s domain name to be used for alertmail notifications.

Command syntax
set alertmail senderdomain {<domain name>}

Access privilege
Administrator

Restrictions
None

130 HPE Moonshot iLO Chassis Management Firmware command reference


Output

Example 145 Command output example


hpiLO-> set alertmail senderdomain domain.com

Command Succeeded

hpiLO->

SET ALERTMAIL SMTPSERVER


Enter this command to set the SMTP server address used for alertmail notifications.

NOTE: The value for the SMTP server address must be a valid DNS name or IPv4 address.

Command syntax
set alertmail smtpserver {SMTP server address}

Access privilege
Administrator

Restrictions
None

Output

Example 146 Command output example


hpiLO-> set alertmail smtpserver smtp-address.domain.com

Command Succeeded

hpiLO->

SHOW ALERTMAIL SETTINGS


Enter this command to display the current alertmail configuration.

Command syntax
show alertmail settings

Access privilege
All

Restrictions
None

Alerting commands 131


Output

Example 147 Command output example


hpiLO-> show alertmail settings

AlertMail Status: Enabled


AlertMail Mailbox: [email protected]
AlertMail Sender Domain Name: domain.com
Alertmail SMTP Port: 25
AlertMail SMTP Server: smtp-address.domain.com

Command Succeeded

hpiLO->

TEST ALERTMAIL
Enter this command to send a test alertmail notification to validate your configuration.

Command syntax
test alertmail

Access privilege
Administrator

Restrictions
None

Output

Example 148 Command output example


hpiLO-> test alertmail

Command Succeeded

hpiLO->

Syslog commands
Syslog sends an entry across the network to a remote syslog viewer. It sends an entry for every
new IML and iLO log entry.

DISABLE SYSLOG
Enter this command to disable remote message log notifications.

Command syntax
disable syslog

Access privilege
Administrator

Restrictions
None

132 HPE Moonshot iLO Chassis Management Firmware command reference


Output

Example 149 Command output example


hpiLO-> disable syslog

Command Succeeded

hpiLO->

ENABLE SYSLOG
Enter this command to enable remote message log (syslog) notifications. When configured and
enabled, Moonshot iLO CM firmware sends an event across the network to the remote syslog
server for each event added to the iLO event log and IML.

NOTE: You must have a remote syslog server application installed in your network environment
to record and view the events sent through syslog notification. See the third-party documentation
provided with your chosen syslog server application for installation and configuration information.

Command syntax
enable syslog

Access privilege
Administrator

Restrictions
Syslog reporting must be configured with the following commands:
• Set syslog port
• Set syslog server

Output

Example 150 Command output example


hpiLO-> enable syslog

Command Succeeded

SET SYSLOG PORT


Enter this command to configure the TCP/IP port used for remote message log notification.

NOTE: The default value is the standard syslog port, 514.

Command syntax
set syslog port {<TCP/IP port>}

Access privilege
Administrator

Restrictions
None

Alerting commands 133


Output

Example 151 Command output example


hpiLO-> set syslog port 514

Command Succeeded

hpiLO->

SET SYSLOG SERVER


Enter this command to configure a server for remote message log notifications.

NOTE: This value is un-configured by default.

Command syntax
set syslog server { <IP_address> | none }

Access privilege
Administrator

Restrictions
None

Output

Example 152 Command output example


hpiLO-> set syslog server 192.0.2.25

Command Succeeded

hpiLO->

SHOW IPMI
Enter this command to display whether IPMI is enabled.

Access Privilege
All

Restrictions
None

Output

Command output example


hpiLO-> show ipmi

IPMI:
Status: Enabled
Port: 623

134 HPE Moonshot iLO Chassis Management Firmware command reference


SHOW SYSLOG SETTINGS
Enter this command to show the current message log configuration.

Command syntax
show syslog settings

Access privilege
All

Restrictions
None

Output

Example 153 Command output example


hpiLO-> show syslog settings

Syslog Status: Enabled


Syslog Port: 514
Syslog Server: 192.0.2.25

Command Succeeded

hpiLO->

TEST SYSLOG
Enter this command to test message log notifications. This is helpful if you need to confirm the
configuration settings.

Command syntax
test syslog

Access privilege
Administrator

Restrictions
None

Output

Example 154 Command output example


hpiLO-> test syslog

Sending test event to Syslog server at "192.0.2.25:514".

Check that the test event was received in the remote syslog.

Command Succeeded

SNMP commands
iLO-CM version 1.40 supports generating SNMP v1.0 traps. The SNMP get and set functions
are not supported. Traps include fan, power supply, temperature and node power status.

Alerting commands 135


See “SNMP trap codes and descriptions” (page 165) for a list of the SNMP trap codes and
descriptions.

DISABLE SNMP
Enter this command to disable SNMP and all SNMP related commands. Be default, SNMP is
disabled.

Command syntax
disable snmp

Access privilege
Administrator

Restrictions
None

Output

Example 155 Command output example


hpiLO-> disable snmp

snmp disabled

ENABLE SNMP
Enter this command to enable SNMP and all SNMP related commands. By default, SNMP is
disabled.

Command syntax
enable snmp

Access privilege
Administrator

Restrictions
None

Output

Example 156 Command output example


hpiLO-> enable snmp

snmp enabled

SET SNMP TRAPCOMMUNITY


Enter this command to set the trap community string. By default, the value is “COMPAQ”.

Command syntax
set snmp trapcommunity {<"Trap community string">}

Access privilege
Administrator

136 HPE Moonshot iLO Chassis Management Firmware command reference


Restrictions
To include spaces in the string, you must surround the prompt with quotes. Single word strings
do not require quotes.

Output

Example 157 Command output example


hpiLO-> set snmp trapcommunity myString

SNMP trapcommunity set to myString

SET SNMP TRAPDEST


Enter this command to set up to three SNMP trap destinations. Trap destinations cannot be
FQDN addresses, you must use IPv4 addresses only. Specify none to remove a trap destination.

Command syntax
set snmp trapdest { 1 | 2 | 3 } {[none] | [<IP Address>]}

Access privilege
Administrator

Restrictions
None

Output

Example 158 Command output example


hpiLO-> set snmp trapdest 1 192.0.2.29

snmp trapdest 1 set to 192.0.2.29

SET SNMP TRAPPORT


Enter this command to specify the port to which SNMP traps are sent. The default is port 162.

Command syntax
set snmp trapport {port}

Access privilege
Administrator

Restrictions
None

Alerting commands 137


Output

Example 159 Command output example


hpiLO-> set snmp trapport 163

SNMP trap port number set to 163

hpiLO->

SHOW SNMP
Enter this command to show all SNMP configuration settings.

Command syntax
show snmp

Access privilege
All

Restrictions
None

Output

Example 160 Command output example


hpiLO->show snmp

SNMP:
Status: Enabled

Trap Destination:
1: 1: 192.0.2.29
2: None
3: None

Trap Community String: "COMPAQ"

Trap Port Number: 162

hpiLO->

TEST SNMP
Enter this command to send a test trap to all of the configured trap destinations. The command
sends a standard test trap (11003) for the test. See “SNMP trap codes and descriptions” (page
165) for a list of the SNMP trap codes and descriptions.

Command syntax
test snmp

Access privilege
Administrator

Restrictions
None

138 HPE Moonshot iLO Chassis Management Firmware command reference


Output

Example 161 Command output example


hpiLO-> test snmp

snmp test sent

Time commands
This section describes the time commands available in the Moonshot iLO Chassis system.

SET DATE
Enter this command to configure the date for the iLO CM.

Command syntax
set date <MM> <DD> <YYYY>
Where:
• MM: Month
• DD: Day
• YYYY: Year

Access privilege
Administrator

Restrictions
None

Output
Example 162 Command output example
hpiLO-> set date 03 26 2013

Date: Configured to 03/26/2013

SET TIME
Enter this command to set the time for the iLO CM.

Command syntax
set time <HH> <MM>
Where:
• HH: Hour (24 hour time)
• MM: Minute

Access privilege
Administrator

Restrictions
None

Time commands 139


Output
Example 163 Command output example
hpiLO-> set time 23 35

Time: Configured to 23:35 pm.

SET TIMEZONE
Enter this command to configure the time zone for the iLO CM.

TIP: Enter set timezone help to see a list of configurable timezones. Be sure your terminal
program is set to scroll back at least 400 lines to display the complete list. Use the name from
the first column when entering the set timezone command.

Command syntax
set timezone <timezone>

Access privilege
Administrator

Restrictions
None

Output
Example 164 Command output example
hpiLO-> set timezone CST6CDT

hpiLO-> set timezone CST6CDT

Timezone: Configured to CST6CDT. Please reset CM to update system clock

SHOW DATE, TIME, or TIMEZONE


Enter this command to display the current iLO CM date, time, and timezone.

Command syntax
show { date | time | timezone }

Access privilege
All

Restrictions
None

140 HPE Moonshot iLO Chassis Management Firmware command reference


Output
Example 165 Command output example
hpiLO-> show date

Date: 11/01/2012
Time: 04:36 pm
Timezone: CST6CDT

User account commands


This section describes the user account commands available in the Moonshot iLO Chassis
system.

ADD USER
Enter this command to add a user to the system. New users are disabled by default.

Command syntax
add user <user name> <password>

Access privilege
Administrator

Restrictions
Passwords must conform to the following standards:
• The maximum password length is 39 characters.
• Passwords can include any characters except for spaces.
• The default minimum password length is 8 characters. Modify this with the set password
minimum command.
• A blank password is only allowed when the minimum password length is set to 0 (zero). To
set a blank password (or clear an existing password), include the user name as an argument,
and add empty quotes ("") as an argument. For example:
hpiLO-> add user testuser ""

WARNING! Hewlett Packard Enterprise recommends setting non-blank passwords for all
users.

Output
Example 166 Command output example
hpiLO-> add user testuser password

User: "testuser" added.

User Name: testuser


Full Name: testuser
User Privilege: NONE
Status: DISABLED

ADD USER ACCESS


Enter this command to explicitly define which additional devices a specific user can manage,
down to the cartridge level. You cannot specify node-level access with this command.

User account commands 141


Command Syntax
add user access {<user name>} { all | chassis | <Cx> | [<switches>]}

Access Privilege
Administrator

Restrictions
None

Output
Command output example
hpiLO-> add user access bob c3,6,9

User: Access set.

DISABLE USER
Enter this command to disable a user account. The system immediately logs the specified user
out and prevents the user from logging in until the account is enabled.

Command syntax
disable user <user name>

Access privilege
Administrator

Restrictions
None

Output
Example 167 Command output example
hpiLO-> disable testuser

User: “testuser” disabled.

ENABLE USER
Enter this command to enable a user account that was previously disabled using the disable
user command.

Command syntax
enable user <user name>

Access privilege
Administrator

Restrictions
None

142 HPE Moonshot iLO Chassis Management Firmware command reference


Output
Example 168 Command output example
hpiLO-> enable user testuser

User: “testuser” enabled.

REMOVE USER
Enter this command to remove a user from the system, including any certificates mapped to the
user.

Command syntax
remove user {<user name>}

Access privilege
Administrator

Restrictions
None

Output
Example 169 Command output example
hpiLO-> remove user testuser

User: “testuser” removed.

REMOVE USER ACCESS


Enter this command to remove user access to specific devices.

Command Syntax
remove user access {<user name>} { chassis | <Cx> | [<sa>] | [<sb>]}

Access Privilege
Administrator

Restrictions
None

Output
Command output example
hpiLO-> remove user access bob c12

User: Access removed.

SET PASSWORD MINIMUM


Enter this command to configure a password minimum length. When set, new passwords must
contain at least the number of characters specified.

Command syntax
set password minimum <length>

User account commands 143


Access privilege
Administrator

Restrictions
Passwords must conform to the following standards:
• The minimum password length can be set from 0 to 39 characters.
• The maximum password length is 39 characters.
• A minimum password length of 0 (zero) allows an empty password (press Enter for the
password).
• Passwords can have any characters except for spaces.

Output
Example 170 Command output example
hpiLO-> set password minimum 39

User: Set password minimum length to 39.

SET SESSION TIMEOUT


Enter this command to set the time, in minutes, before an inactive session is removed.

NOTE: The default value is 30 minutes.

Command syntax
set session timeout { 0 | 15 | 30 | 60 | 120 }

Access privilege
Administrator

Restrictions
Valid session timeout values are:
• 0
• 15
• 30
• 60
• 120

Output
Example 171 Command output example
hpiLO-> set session timeout 30

Session timeout: set to 30 minutes

SET USER FULLNAME


Enter this command to set a user’s full name. To modify the full name of the user currently logged
in, omit the user name argument.

144 HPE Moonshot iLO Chassis Management Firmware command reference


NOTE: Enter quotes around the value for fullname, or only the characters up to the first space
are used as the fullname.

Command syntax
set user fullname [<user name>] <"full name">

Access privilege
All users can modify their own full name, and Administrators can modify all user full names.

Restrictions
None

Output
Example 172 Command output example
hpiLO-> set user fullname testuser “John Smith”

User: “testuser” full name set.

SET USER PASSWORD


Enter this command to set a user’s password. If you do not specify a user, any input after the
command is used as the password for the user that executed the command.

Command syntax
set user password [<user name>] {<new password>}

Access privilege
All users can modify their own passwords, and Administrators can modify all passwords.

Restrictions
Passwords must conform to the following standards:
• The maximum password length is 39 characters.
• Passwords can include any characters except for spaces.
• The default minimum password length is 8 characters. Modify this with the set password
minimum command.
• A blank password is only allowed when the minimum password length is set to 0 (zero). To
set a blank password (or clear an existing password), include the user name as an argument,
and add empty quotes ("") as an argument. For example:
hpiLO-> set user password testuser ""

WARNING! Hewlett Packard Enterprise recommends setting non-blank passwords for all
users.

User account commands 145


Output
Example 173 Command output example
hpiLO-> set user password testuser testpass

User: “testuser” password set.

SET USER PRIVILEGE


Enter this command to set an existing user’s level of privilege.

Command syntax
set user privilege <username> { administrator | operator | user | none }

Access privilege
Administrator

Restrictions
None

Output
Example 174 Command output example
hpiLO-> set user privilege testuser administrator

User: “testuser” access privileges set.

SET USER SSHKEY


Enter this command to set an SSH key for a specified user. This allows key-based authentication
in addition to password authentication.

IMPORTANT: All keys must be on a single line (no line returns) and must be enclosed in
quotes. The maximum size of a key entered is 2048 bits (256 characters).

Command syntax
set user sshkey [<user name>] {"<ssh_public_key>"}

NOTE: Users can set only their own public keys, and when doing so can omit the <user name>
portion of the command. Administrators can set public keys for anyone, and when doing so they
must include the <user name> portion of the command.

Access privilege
Administrators can set SSH public keys for any user.
Users can only set their own SSH public key.

Restrictions
The following SSH key formats are supported:
• RFC 4716
---- BEGIN SSH2 PUBLIC KEY ----
Comment: "testuser"
AAAAB3NzaC1kc3MAAACAT27C04Dy2zr7fWhUL7TwHDKQdEdyuAlNLIivLFP3IoKZZtzF0VInP
5x2VFVYmTvdVjD92CTlxxAtarOPON2qUqoOajKRtBWLmxcfqsLCT3wI3ldxQvPYnhTYyhPQuo
eJ/vYhoam+y0zi8D03pDv9KaeNA3H/zEL5mf9Ktgts8/UAAAAVAJ4efo8ffq0hg4a/eTGEuHP

146 HPE Moonshot iLO Chassis Management Firmware command reference


Cb3INAAAAgCbnhADYXu+Mv4xuXccXWP0Pcj47
---- END SSH2 PUBLIC KEY ----

• OpenSSH key format, for example:


ssh-dss AAAAB3NzaC1kc3MAAACAYjEd8Rk8HLCLqDIlI+RkA1UXjVS28hNSk8
YDljTaJpw1VOlBirrLGPdSt0avNSz0DNQuU7gTPfjj/8cXyHe3y95Oa3Rics1fARyLiNFGqFj
r7w2ByQuoYUaXBzzghIYMQcmpc/W/kDMC0dVOf2XnfcLpcVDIm3ahVPRkxFV9WKkAAAAVAI3J
61F+oVKrbNovhoHh8pFfUa9LAAAAgA8pU5/M9F0s5QxqkEWPD6+FVz9c testuser

Output
Example 175 Command output example
hpiLO-> set user sshkey administrator "ssh-rsa AAAAB3NzaC1yc2EAAA
ABJQAAAIBAWknsS5G4nLKlLeW51c26FhlxyuaJspceXvcSWlqXk8DeJ/1faeHGbL3W
Y9DiJmM3S4bv2BQ+cYqQZC4BvfmYEpVFWepO4QG0dO0IUql+R7WhMX4BzpHop2U6Vv
VyRrx+eAxh+Lf00OpfdlofB645mwZoD3NYC/H9Q409UcGgHQ== rsa-key-20150219

User: USER SSH set.

hpiLO->

REMOVE USER SSHKEY


Enter this command to remove the SSH key associated with a user.

Command syntax
remove user sshkey ["<user name>"]

NOTE: Users can remove only their own public keys, and when doing so can omit the <user
name> portion of the command. Administrators can remove public keys for anyone, and when
doing so they must include the <user name> portion of the command.

Access privilege
Administrators can remove SSH public keys for any user.
Users can only remove their own SSH public key.

Restrictions
None

Output
Example 176 Command output example
hpiLO-> remove user sshkey “testuser”

User: USER SSH key removed.

SHOW PASSWORD SETTINGS


Enter this command to display the current minimum password length.

Command syntax
show password settings

Access privilege
All

User account commands 147


Restrictions
None

Output
Example 177 Command output example
hpiLO-> show password settings

Password Minimum Length: 8

SHOW SESSION TIMEOUT


Enter this command to display the current iLO user session timeout in minutes. The session
timeout is the number of minutes before an inactive session is removed.

Command syntax
show session timeout

Access privilege
All

Restrictions
None

Output
Example 178 Command output example
hpiLO-> show session timeout

SSH timeout: 30 minutes

SHOW USER
Enter this command to either display a list of users (if you are an Administrator) or a specific
user’s information.

Command syntax
show user { all | list | "<user name>" }

Access privilege
Administrator

Restrictions
None

148 HPE Moonshot iLO Chassis Management Firmware command reference


Output
Example 179 Command output example
hpiLO-> show user all

Local User Accounts:


#-----------------------

Current User:
User Name: a
Full Name: a
User Privilege: ADMINISTRATOR
SSH public key: No
Status: Enabled
Access:
Chassis: No
Cartridges: c3,6,9
Switches:

User 1:
User Name: Administrator
Full Name: Administrator
User Privilege: ADMINISTRATOR
SSH public key: Yes
Status: Enabled
Access:
Chassis: Yes
Cartridges: all
Switches: sA,B

hpiLO-> show user list

Local User Accounts:


#-------------------
Status Privilege Full Name User Name
-------- ------------- ------------------------------ ------------------------
*Enabled ADMINISTRATOR my full name a
Enabled ADMINISTRATOR Administrator Administrator
Enabled ADMINISTRATOR test 2 test2
Disabled NONE test4 test4
Enabled USER John Smith TestUser

LDAP Account Commands


The Moonshot iLO Chassis Management Firmware supports the Lightweight Directory Access
Protocol (LDAP).

ADD LDAP ACCESS


Enter this command to add devices that you can manage. In this case ALL indicates access to
all devices (chassis, all switches, all cartridges.)

Command Syntac
add ldap access "<group name>" { all | chassis | <cartridges>| |
[<switches>]}

Access Privilege
Administrator

Restrictions
None

LDAP Account Commands 149


Output
Example 180 Command output example
hpiLO-> add ldap access marketing c3,6,9

LDAP: Access added.

ADD LDAP CONTEXT


Enter this command to add a directory context. This command specifies comman directory
subcontexts so users do not need to enter their full domain names (DNs) at login. Directory user
contexts can be up to 128 characters. You can identify objects listed in a directory by using unique
DNs. However, DNs can be long, and users might not know their DNs or might have accounts
in different directory contexts. The iLO CM attempts to contact the directory service by DN, and
then applies the search contexts in order until successful.

Command Syntax
add ldap context "<group name>"

Access Privilege
Administrator

Restrictions
None

Output
Example 181 Command output example
hpiLO-> add ldap context “ou=enginedont.o=hp”

Added LDAP context ou=enginedont.o=hp

hpiLO->

ADD LDAP GROUP


Enter this command to add an LDAP group to the system.

Command Syntax
add ldap group {"<group name>"}

Access Privilege
Administrator

Restrictions
None

150 HPE Moonshot iLO Chassis Management Firmware command reference


Output
Example 182 Command output example
hpiLO-> add ldap group “test group”

Added LDAP group test group

DISABLE LDAP
Enter this command to LDAP authentication.

Command Syntax
disable ldap

Access Privilege
Administrator

Restrictions
None

Output
Example 183 Command output example
hpiLO-> disable ldap

LDAP disabled

hpiLO->

ENABLE LDAP
Enter this command to enable LDAP authentication.

Command Syntax
enable ldap

Access Privilege
Administrator

Restrictions
None

Output
Example 184 Command output example
hpiLO-> enable ldap

LDAP enabled

REMOVE LDAP ACCESS


Enter this command to remove LDAP group access to the specified entities.

LDAP Account Commands 151


Command Syntax
remove ldap access {<group name>} { chassis | <Cx> | [<sa>] | [<sb>]}

Access Privilege
Administrator

Restrictions
None

Output
Example 185 Command output example
hpiLO-> remove ldap access “test group”

LDAP Access removed.

hpiLO->

REMOVE LDAP CONTEXT


Enter this command to remove LDAP directory context.

Command Syntax
remove ldap context {<context>}

Access Privilege
Administrator

Restrictions
None

Output
Example 186 Command output example
hpiLO-> remove ldap context “ou=enginedonto=hp”

Removed LDAP context ou=enginedont.o=hp

hpiLO->

REMOVE LDAP GROUP


Enter this command to remove LDAP group from the system.

Command Syntax
remove ldap group {"<group name>"}

Access Privilege
Administrator

Restrictions
None

152 HPE Moonshot iLO Chassis Management Firmware command reference


Output
Example 187 Command output example
hpiLO-> remove ldap group “Authenticated users”

Removed LDAP group Authenticated users

SET LDAP PORT


Enter this command to set the LDAP port number.

NOTE: Set to port 636 by default.

Command Syntax
set ldap port {<port>}

Access Privilege
Administrator

Restrictions
None

Output
Example 188 Command output example
hpiLO-> set ldap port 636

Set LDAP port

hpiLO->

SET LDAP PRIVILEGE


Enter this command to set the privilege level of an LDAP group.

Command Syntax
set ldap privilege "<group name>" { administrator | operator | user |
none }

Access Privilege
Administrator

Restrictions
None

LDAP Account Commands 153


Output
Example 189 Command output example
hpiLO-> set ldap privilege “test group” administrator

LDAP privileges set

hpiLO->

SET LDAP SERVER


Enter this command to set the LDAP server to access.

Command Syntax
set ldap server {<ldap server>}

Access Privilege
Administrator

Restrictions
None

Output
Example 190 Command output example
hpiLO-> set ldap server ldap.server.net

Set LDAP server ldap.server.net

hpiLO->

SET LDAP SID


Enter this command to set the group Security ID (SID). The format is S-1–5–2039349.

Command Syntax
set ldap SID {"<group name>"} {<SID>}

Access Privilege
Administrator

Restrictions
None

SHOW LDAP GROUP


Enter this command to display the SID, privilege level, and access for the specified LDAP group.

Command Syntax
show ldap group { all | "<group name>" }

Access Privilege
Administrator

154 HPE Moonshot iLO Chassis Management Firmware command reference


Restrictions
None

Output
Example 191 Command output example
hpiLO-> show ldap group “test group”

Group: test group


SID:
Privileges: ADMINISTRATOR
Access:
Chassis: No
Cartridges: c1–18
Switches: sA

SHOW LDAP SETTINGS


Command Syntax
show ldap settings

Access Privilege
Administrator

Restrictions
None

Output
Example 192 Command output example
hpiLO-> show ldap settings

LDAP Directory Authentication: Enabled


Directory Server Address: ldap.server.net
Directory Server LDAP: 636
Directory User Contexts: None

TEST LDAP
Enter this command to test that LDAP authentication is configured and working.

Command Syntax
test ldap { start | stop | status }

Access Privilege
Administrator

Restrictions
None

LDAP Account Commands 155


Output
Example 193 Command output example
hpiLO-> test ldap start

LDAP tests started

hpiLO-> test ldap status

LDAP test status:


Directory Server DNS Name: Success
Directory Server address ldap.server.net resolved to 192.0.2.143
Ping Directory Server: Success
Connect to Directory Server: Success
Connect using SSL: Warning
Certificate subject Mismatch, verify OK
Subject/DC=net/DC=server/DC=ldap/OU=Domain
Controllers/CN=G6W2205
Issued By/DC=net/DC=server/DC=ldap/CN=HPQ Issuing Certification
Authority 2016–3
Bind to Directory Server: Not Run
Directory Administrator login: Not Run
User Authentication: Not Run
User Authorization: Not Run
Directory User Contexts: Not Run
LOM Object exists: Not Run

hpiLO->test ldap stop

LDAP tests complete

Kerberos authentication commands


The Moonshot iLO Chassis Management Firmware supports kerberos authentication along with
the Lightweight Directory Access Protocol (LDAP).

IMPORTANT: Moonshot iLO Chassis Management Firmware does not support adding Kerberos
keytab files via CLI. You must use the Moonshot iLO Chassis Management web interface or iLO
RESTful calls to add a Kerberos keytab file.

DISABLE KERBEROS
Enter this command to disable all Kerberos authentication.

Command Syntax
disable kerberos

Access Privilege
Administrator

Restrictions
None

156 HPE Moonshot iLO Chassis Management Firmware command reference


Output
Example 194 Command output example
hpiLO-> disable kerberos

Kerberos login disabled


hpiLO->

ENABLE KERBEROS
Enter this command to enable Kerberos authentication.

Command Syntax
enable kerberos

Access Privilege
Administrator

Restrictions
None

Output
Example 195 Command output example
hpiLO-> enable kerberos

Kerberos login enabled


hpiLO->

SET KERBEROS PORT


Enter this command to change the Kerberos port number from the default (port 88). This is the
port over which to communicate with the Kerberos Key Distribution Server (KDC).

Command Syntax
set kerberos port {<port number>}

Access Privilege
Administrator

Restrictions
None

Kerberos authentication commands 157


Output
Example 196 Command output example
hpiLO-> set kerberos port 88

Set Kerberos KDC server port

hpiLO->

SET KERBEROS REALM


Enter this command to set the Kerberos realm, which defines everything that is managed with
Kerberos authentication.

Command Syntax
set kerberos realm {<realm>}

Access Privilege
Administrator

Restrictions
None

Output
Example 197 Command output example
hpiLO-> set kerberos realm “TSTILO-ISS.COM”

Set Kerberos realm TSTILO-ISS.COM

hpiLO->

SET KERBEROS SERVER


Enter this command to set the KDC server FQDN or IP address for Kerberos authentication.

Command Syntax
set kerberos server {[<SERVER.DOMAIN.NAME>] | [<SERVER.IP.ADDRESS>] |
[None]}

Access Privilege
Administrator

Restrictions
None

158 HPE Moonshot iLO Chassis Management Firmware command reference


Output
Example 198 Command output example
hpiLO-> set kerberos server americas.sample.net

Set Kerberos KDC server americas.sample.net

hpiLO->

SHOW KERBEROS SETTINGS


Enter this command to show whether Kerberos is enabled, the realm address, KDC server
address, and KDC server port.

Command Syntax
show kerberos settings

Access Privilege
User

Restrictions
None

Output
Example 199 Command output example
hpiLO-> show kerberos settings

Kerberos login: Disabled


Kerberos Realm Address: TSTILO-ISS.COM
Kerberos KDC Server Address: americas.sample.net
Kerberos KDC Server Port: 88

hpiLO->

Kerberos authentication commands 159


9 Troubleshooting
Recovering a Moonshot iLO CM firmware password
Moonshot 1500 CM modules ship with default credentials, Administrator and password.
Change these credentials after deployment, in accordance with good security practices.
If user credentials are forgotten or lost, and no administrator access is available, use the security
override switch located on the Moonshot 1500 CM module. In the proper position, the security
override switch allows authentication as Administrator to the Moonshot iLO CM firmware
without validating login credentials. New user account credentials can be defined once access
to iLO CM is established. Restore the security override switch to the default position after this
procedure is complete.

NOTE: Existing account passwords cannot be retrieved from the Moonshot iLO CM firmware.
You must use this procedure to restore Administrator access.
Access to the security override switch requires physical access to the iLO Chassis Manager
module.
1. Remove the Moonshot 1500 CM module.
The following changes occur while the Moonshot 1500 CM module is removed:
• Chassis fans automatically switch to maximum speed.
• Powered cartridges remain on, and unpowered cartridges remain off.
• Cartridge buttons (power, UID, Link) do not work.
Management capabilities resume and chassis fans switch to an appropriate speed after the
Moonshot 1500 CM module is reinserted.
2. Locate the switch bank at the back of the iLO Chassis Manager module, on the bottom
printed circuit assembly (PCA) between the high-density pin connectors. The switch bank
can be accessed without disassembling the chassis management module. The default
position is for all of the DIP switches to be in the same position, closest to the adjacent edge
of the PCA.
3. Toggle the security override switch, DIP switch 1, which is the left-most position closest to
the center of the module. Do not change the position of any other switches.

Figure 8 Toggle the security override switch

160 Troubleshooting
4. Reinsert the Moonshot 1500 CM module and wait for it to boot.
5. Connect to the Moonshot iLO CM firmware using a serial port or SSH. When the Login
prompt displays, press Enter twice.

WARNING! While the security override is toggled, anyone may log into the chassis manager
as the Administrator because no password is required. Anyone accessing the Moonshot
iLO CM firmware will see a security alert display after login.

6. Set up a new account or reset the password for the Administrator account.
The following example shows how to find the list of existing user accounts and modify one
to have a known password “Moonsh0t”:

Example 200 Resetting the Administrator password


hpiLO-> show user all

Local User Accounts:


#-----------------------

Current User:
User Name: Administrator
Full Name: Administrator
User Privilege: ADMINISTRATOR
Status: ENABLED

hpiLO-> set user password Administrator Moonsh0t

User: "Administrator" password set.

To configure a new user, you may need some or all of the following commands:
• show user all
• set user password
• set user privilege
• enable user
• remove user
• set password minimum
7. After creating a new user account or resetting the Administrator password, remove the iLO
Chassis Manager module.
The following changes occur while the Moonshot 1500 CM module is removed:
• Chassis fans automatically switch to maximum speed.
• Powered cartridges remain on, and unpowered cartridges remain off.
• Cartridge buttons (power, UID, Link) do not work.
Management capabilities resume and chassis fans switch to an appropriate speed after the
Moonshot 1500 CM module is reinserted.
8. Restore the security DIP switch to its original position.

Recovering a Moonshot iLO CM firmware password 161


Figure 9 Re-enable security DIP switch

9. Insert the iLO Chassis Manager module.


10. Verify access to the Moonshot iLO CM firmware with the new username or password.

Web Server/HTTP
MIME type settings
Issue: Files fail to download to the iLO CM firmware management module when using the add
firmware files command.
Resolution: Configure your HTTP server MIME type settings to recognize the firmware file types.
Explanation: Certain files in the Moonshot Firmware Pack have unique file extensions that HTTP
servers do not recognize by default. If a file extension is unrecognized, you will receive errors
when adding the files using the add firmware files command because the HTTP server
will not send the files. For example, by default IIS does not have MIME types configured for HPb,
Hex, and stk file extensions. You must configure IIS by adding these unique file extensions
with the MIME type application/octet-stream.

Invalid file signature error


Issue: You receive an invalid file signature error when manually updating firmware from the iLO
CM firmware CLI with files extracted from the Moonshot Component Pack archive.
Resolution: Extract the files from the archive using alternate archive software.
Explanation: In some cases, there may be an incompatibility between the archive and your
extraction software. If you see this error, Hewlett Packard Enterprise recommends that you use
alternate archive extraction software, such as the free 7zip utility.

162 Troubleshooting
10 Support and other resources
Accessing Hewlett Packard Enterprise Support
• For live assistance, go to the Contact Hewlett Packard Enterprise Worldwide website:
www.hpe.com/assistance
• To access documentation and support services, go to the Hewlett Packard Enterprise Support
Center website:
www.hpe.com/support/hpesc

Information to collect
• Technical support registration number (if applicable)
• Product name, model or version, and serial number
• Operating system name and version
• Firmware version
• Error messages
• Product-specific reports and logs
• Add-on products or components
• Third-party products or components

Accessing updates
• Some software products provide a mechanism for accessing software updates through the
product interface. Review your product documentation to identify the recommended software
update method.
• To download product updates, go to either of the following:
◦ Hewlett Packard Enterprise Support Center Get connected with updates page:
www.hpe.com/support/e-updates

◦ Software Depot website:


www.hpe.com/support/softwaredepot

• To view and update your entitlements, and to link your contracts and warranties with your
profile, go to the Hewlett Packard Enterprise Support Center More Information on Access
to Support Materials page:
www.hpe.com/support/AccessToSupportMaterials

IMPORTANT: Access to some updates might require product entitlement when accessed
through the Hewlett Packard Enterprise Support Center. You must have an HP Passport
set up with relevant entitlements.

Websites
Website Link

Hewlett Packard Enterprise Information Library www.hpe.com/info/enterprise/docs

Hewlett Packard Enterprise Support Center www.hpe.com/support/hpesc

Accessing Hewlett Packard Enterprise Support 163


Website Link

Contact Hewlett Packard Enterprise Worldwide www.hpe.com/assistance

Subscription Service/Support Alerts www.hpe.com/support/e-updates

Software Depot www.hpe.com/support/softwaredepot

Customer Self Repair www.hpe.com/support/selfrepair

Insight Remote Support www.hpe.com/info/insightremotesupport/docs

Serviceguard Solutions for HP-UX www.hpe.com/info/hpux-serviceguard-docs

Single Point of Connectivity Knowledge (SPOCK) Storage www.hpe.com/storage/spock


compatibility matrix

Storage white papers and analyst reports www.hpe.com/storage/whitepapers

Customer self repair


Hewlett Packard Enterprise customer self repair (CSR) programs allow you to repair your product.
If a CSR part needs to be replaced, it will be shipped directly to you so that you can install it at
your convenience. Some parts do not qualify for CSR. Your Hewlett Packard Enterprise authorized
service provider will determine whether a repair can be accomplished by CSR.
For more information about CSR, contact your local service provider or go to the CSR website:
www.hpe.com/support/selfrepair

Remote support
Remote support is available with supported devices as part of your warranty or contractual support
agreement. It provides intelligent event diagnosis, and automatic, secure submission of hardware
event notifications to Hewlett Packard Enterprise, which will initiate a fast and accurate resolution
based on your product’s service level. Hewlett Packard Enterprise strongly recommends that
you register your device for remote support.
For more information and device support details, go to the following website:
www.hpe.com/info/insightremotesupport/docs

Documentation feedback
Hewlett Packard Enterprise is committed to providing documentation that meets your needs. To
help us improve the documentation, send any errors, suggestions, or comments to Documentation
Feedback ([email protected]). When submitting your feedback, include the document
title, part number, edition, and publication date located on the front cover of the document. For
online help content, include the product name, product version, help edition, and publication date
located on the legal notices page.

164 Support and other resources


A SNMP trap codes and descriptions
Table 8 (page 165) shows the possible traps and their descriptions.
Table 8 SNMP traps
Column Head Column Head

cpqHe3FltTolFanDegraded 6035 The fault-tolerant fan condition has been set to Degraded.

cpqHe3FltTolFanInserted 6038 A fault-tolerant fan has been inserted.

cpqHe3FltTolFanRemoved 6039 A fault-tolerant fan has been removed.

cpqHe4FltTolPowerSupplyOk 6048 The power supply condition has been reset to ok.

cpqHe4FltTolPowerSupplyFailed 6050 The power supply condition has been set to Failed.

cpqHo2GenericTrap 11003 Generic trap. Verifies that the SNMP configuration, client
SNMP console, and network are operating correctly. You
can use the cpqHo2GenericTrap 11003
iLO web interface to generate this alert to verify receipt
of the alert on the SNMP console.

cpqNodeTempDegraded 23001 The temperature status of a Moonshot node has been set
to Degraded, and the temperature is outside the normal
operating range. Depending on the system configuration,
this system might be shut down.

cpqNodeTempOk 23002 The temperature status of a Moonshot node has been set
to OK.

cpqNodeTempFailed 23003 The temperature status of a Moonshot node has been set
to be above the critical threshold.

cpqNodeErrorEvent 23004 The node has reported an error event. The details of the
error event are in the cpqNodeErrorMessage string.

cpqNodePowerOn 23010 A Moonshot node has been powered on

cpqNodePowerOff 23011 A Moonshot node has been powered off

165
Glossary
AHS Active Health System
ARP Address Resolution Protocol
CPQLOCFG Compaq Lights-Out Configuration Utility
DAD Duplicate Address Detection
DMTF Desktop Management Task Force
EV Environment Variable
FQDN Fully Qualified Domain Name
LOCFG.PL The Lights-Out Configuration Utility is a PERL script that runs on any client that has a compatible
PERL environment installed.
RA Router Advertisement
RMCP Remote Management and Control Protocol
SAID Service Agreement Identifier
SLAAC Stateless Address Auto Configuration
SUM Software Update Manager
VSP Virtual Serial Port

166 Glossary
Index
Chassis, 49
A clear chassis backup, 49
accessing set chassis asset, 49
updates, 163 set chassis autopower, 52
set chassis backup, 50
C set chassis name, 52
Command set chassis pid, 53
set node boot, 37 set chassis powercap mode, 53
command line utilities set chassis prompt, 54
IPMI, 15 set chassis sn, 54
Scripting and command line utilities , 14 set chassis uid, 55
SSH, 14 show chassis asset, 55
Command reference, 39 show chassis autopower, 55
Commands show chassis backup, 51
Alertmail, 128 show chassis fan, 56
disable alertmail, 128 show chassis info, 57
enable alertmail, 129 show chassis name, 56
set alertmail mailbox, 129 show chassis pid, 58
set alertmail port, 130 show chassis power, 58
set alertmail senderdomain, 130 show chassis power history, 59
set alertmail SMTP server, 131 show chassis powersupply, 60
show alertmail settings, 131 show chassis prompt, 60
test alertmail, 132 show chassis sn, 61
Cartridge and node, 67 show chassis status, 61
connect node vsp, 67 show chassis temperature, 62
connect node VSP acquire, 68 show chassis temperature history, 63
set cartridge asset, 68 show chassis uid, 64
set cartridge pid, 69 show config, 65
set cartridge sn, 69 show fru, 66
set cartridge uid, 70 Connection settings, 113, 132
set link cartridge, 70 disable ddnsreg, 115
set node boot, 71 disable gatewayping, 116
set node bootonce, 72 disable IPMI, 119
set node options default, 74 disable syslog, 132
set node options WOL, 74 disable TFTP, 116
set node power, 75 disable winsreg, 117
show cartridge asset, 75 enable ddnsreg, 118
show cartridge info, 76 enable gateway ping, 118
show cartridge list, 77 enable IPMI, 119
show cartridge pid, 78 enable syslog, 133
show cartridge power, 78 enable TFTP, 117
show cartridge power history, 79 enable winsreg, 119
show cartridge sn, 80 set network daisy, 120
show cartridge temperature, 80 set network dns, 120
show cartridge temperature history, 81 set network domain, 121
show cartridge uid, 82 set network gateway, 121
show link info, 83 set network hostname, 122
show link list, 85 set network ip, 122
show node boot, 86 set network mask, 123
show node detail, 86 set network route destination, 123
show node info, 87 set network wins, 124
show node list, 89 set syslog port, 133
show node macaddr, 90 set syslog server, 134
show node options, 90 show ipmi, 134
show node options list, 91 show network, 113
show node power, 92 show serial, 124
show node status, 93 show syslog settings, 135

167
show TFTP, 125 SNMP commands, 135
test syslog, 135 DISABLE SNMP, 136
Firmware update, 105 ENABLE SNMP, 136
add firmware file, 105 set snmp trapcommunity, 136
remove firmware files, 105 SET SNMP TRAPDEST, 137
remove script files, 111 SET SNMP TRAPPORT, 137
show firmware files, 106 SHOW SNMP, 138
show firmware revisions, 106 TEST SNMP, 138
update firmware, 109 Switch, 94
general, 40 connect switch VSP, 94
clear log ilo, 41 connect switch VSP acquire, 95
clear log iml, 41 set switch PID, 95
clear screen, 41 set switch power, 96
exit, 42 set switch SN, 96
help, 42 set switch uid, 97
ping, 43 set switch VSP, 97
quit, 42 show switch info, 98
reset cartridge power, 44 show switch list, 99
reset cm, 44 show switch pid, 100
reset switch power, 45 show switch power, 100
set factory default, 45 show switch sn, 102
show all, 46 show switch temperature, 102
show log ilo, 46 show switch temperature history, 103
show log iml, 47 show switch uid, 104
Kerberos authentication commands, 156 Time, 139
disable kerberos, 156 set date, 139
enable kerberos, 157 set time, 139
set kerberos port, 157 set timezone, 140
set kerberos realm, 158 show date, 140
set kerberos server, 158 show time, 140
show kerberos settings, 159 show timezone, 140
LDAP Account commands, 149 User account, 141
add LDAP access, 149 add user, 141
add LDAP context, 150 add user access, 141
add LDAP group, 150 disable user, 142
disable LDAP, 151 enable user, 142
enable LDAP, 151 remove user, 143
remove LDAP access, 151 remove user access, 143
remove LDAP context, 152 set password minimum, 143
remove LDAP group, 152–153 set session timeout, 144
set LDAP privilege, 153 set user fullname, 144
set LDAP server, 154 set user password, 145
set LDAP SID, 154 set user privilege, 146
show LDAP group, 154 show password settings, 147
show LDAP settings, 155 show session timeout, 148
test LDAP, 155 show user, 148
NTP, 125 commands
disable ntp, 125 add firmware files, 30
enable ntp, 126 remove firmware files, 36
set ntp poll, 126 show firmware files, 29, 36
set ntp primary, 126 show log ilo, 36
set ntp secondary, 127 show log iml, 36
show ntp, 127 Configuring
test ntp, 128 Boot preferences, 36
Script file support, 110 Cartridge boot order, 37
add script file, 111 Connectors
run, 112 Moonshot 1500 Chassis Management module, 13
show script file, 112 contacting Hewlett Packard Enterprise, 163
show script files, 113 customer self repair, 164

168 Index
D support
Deploying Hewlett Packard Enterprise, 163
Operating System, 24
Using Insight CMU, 24 T
documentation Troubleshooting, 160
providing feedback on, 164 HTTP, 162
password recovery, 160
F web server, 162
Firmware
HPE Moonshot, 27 U
HPE Moonshot iLO Chassis Management Firmware, updates
27 accessing, 163
HTTP repository, 28
Removing stored images, 36 W
Update procedure, 29 websites, 163
customer self repair, 164
H
HPE Moonshot iLO Chassis Management Firmware and
HPE iLO 4
Compared, 15

I
introduction, 8
IPMI (Intelligent Platform Management Interface), 15
IPMI tool usage
Advanced, 20
IPMI usage, 20

L
LEDs
Moonshot 1500 Chassis Management module, 13
Logs
Extracting, 36
Event, 36
IML, 36

N
Number of nodes per cartridge
Finding, 40

O
Overview
Chassis, 10
Guide, 8

P
PuTTY utility, 19

R
remote support, 164

S
scripting utilities
IPMI, 15
Scripting and command line utilities , 14
SSH
Usage, 19
SSH utility, 19
SSH, connection, 19

169

You might also like