HP ProLiant Integrated Lights-Out 3 v 1.00 Scripting and Command Line Guide for HP ProLiant Integrated Lights-Out 3 version 1.00
Documentation Home
HP ProLiant Integrated Lights-Out 3 v 1.00 Scripting and Command Line Guide
Navigation tips
Notices
Introduction
Scripting and command line guide overview
Scripting and command tools and use cases
CPQLOCFG.EXE
LOCFG.PL
HPONCFG.EXE
SMASH CLP
IPMI
New in this version
HP ProLiant Essentials Rapid Deployment Pack Integration
CPQLOCFG Usage
CPQLOCFG Utility
Unauthenticated XML query
Query definition in HP SIM
Application Launch using HP SIM
Batch processing using the Lights-Out Configuration Utility
Lights-Out Configuration Utility parameters
LOCFG.PL usage
LOCFG.PL
SMASH CLP usage
SMASH CLP
IPMI tool usage
IPMI utility
Basic IPMI tool usage
Advanced IPMI tool usage
Advanced IPMIUTIL usage
SMASH CLP Scripting Language
SMASH CLP command line overview
SMASH CLP command line access
Using the command line
Escape commands
Base commands
Specific commands
User commands
Network commands
iLO 3 settings
iLO 3 embedded health settings
SNMP settings
License commands
Directory commands
Virtual media commands
Start and reset commands
Firmware update
Eventlog commands
Blade commands
Boot commands
LED commands
System properties and targets
Other commands
RIBCL XML Scripting Language
Overview of the RIBCL
XML header
Data types
String
Specific string
Boolean string
Response definitions
RIBCL
RIBCL parameters
RIBCL runtime errors
LOGIN
LOGIN parameters
LOGIN runtime errors
USER_INFO
ADD_USER
ADD_USER parameters
ADD_USER runtime errors
DELETE_USER
DELETE_USER parameter
DELETE_USER runtime errors
DELETE_CURRENT_USER
DELETE_CURRENT_USER parameters
DELETE_CURRENT_USER runtime errors
GET_USER
GET_USER parameter
GET_USER runtime errors
GET_USER return messages
MOD_USER
MOD_USER parameters
MOD_USER runtime errors
GET_ALL_USERS
GET_ALL_USERS parameters
GET_ALL_USERS runtime errors
GET_ALL_USERS return messages
GET_ALL_USER_INFO
GET_ALL_USER_INFO parameters
GET_ALL_USER_INFO runtime errors
GET_ALL_USER_INFO return messages
RIB_INFO
RESET_RIB
RESET_RIB parameters
RESET_RIB runtime errors
GET_EVENT_LOG
GET_EVENT_LOG parameters
GET_EVENT_LOG runtime errors
GET_EVENT_LOG return messages
CLEAR_EVENTLOG
CLEAR_EVENTLOG parameters
CLEAR_EVENTLOG runtime errors
COMPUTER_LOCK_CONFIG
COMPUTER_LOCK_CONFIG parameters
COMPUTER_LOCK_CONFIG runtime errors
GET_NETWORK_SETTINGS
GET_NETWORK_SETTINGS parameters
GET_NETWORK_SETTINGS runtime errors
GET_NETWORK_SETTINGS return messages
MOD_NETWORK_SETTINGS
MOD_NETWORK_SETTINGS parameters
MOD_NETWORK_SETTINGS runtime errors
GET_GLOBAL_SETTINGS
GET_GLOBAL_SETTINGS parameters
GET_GLOBAL_SETTINGS runtime errors
GET_GLOBAL_SETTINGS return messages
MOD_GLOBAL_SETTINGS
MOD_GLOBAL_SETTINGS parameters
MOD_GLOBAL_SETTINGS runtime errors
GET_SNMP_IM_SETTINGS
GET_SNMP_IM_SETTINGS parameters
GET_SNMP_IM_SETTINGS runtime errors
GET_SNMP_IM_SETTINGS return messages
MOD_SNMP_IM_SETTINGS
MOD_SNMP_IM_SETTINGS parameters
MOD_SNMP_IM_SETTINGS runtime errors
UPDATE_RIB_FIRMWARE
UPDATE_RIB_FIRMWARE parameters
UPDATE_RIB_FIRMWARE runtime errors
GET_FW_VERSION
GET_FW_VERSION parameters
GET_FW_VERSION runtime errors
GET_FW_VERSION return messages
HOTKEY_CONFIG
HOTKEY_CONFIG parameters
HOTKEY_CONFIG runtime errors
Supported hot keys
LICENSE
LICENSE parameters
LICENSE runtime errors
INSERT_VIRTUAL_MEDIA
INSERT_VIRTUAL_MEDIA parameters
INSERT_VIRTUAL_FLOPPY runtime errors
EJECT_VIRTUAL_MEDIA
EJECT_VIRTUAL_MEDIA parameters
EJECT_VIRTUAL_MEDIA runtime errors
GET_VM_STATUS
GET_VM_STATUS parameters
GET_VM_STATUS runtime errors
GET_VM_STATUS return messages
SET_VM_STATUS
SET_VM_STATUS parameters
SET_VM_STATUS runtime errors
CERTIFICATE_SIGNING_REQUEST
CERTIFICATE_SIGNING_REQUEST parameters
CERTIFICATE_SIGNING_REQUEST errors
IMPORT_CERTIFICATE
IMPORT_CERTIFICATE parameters
IMPORT_CERTIFICATE errors
GET_TWOFACTOR_SETTINGS
GET_TWOFACTOR_SETTINGS parameters
GET_TWOFACTOR_SETTINGS runtime errors
GET_TWOFACTOR_SETTINGS return messages
MOD_TWOFACTOR_SETTINGS
MOD_TWOFACTOR_SETTINGS parameters
MOD_TWOFACTOR_SETTINGS runtime errors
DIR_INFO
GET_DIR_CONFIG
GET_DIR_CONFIG parameters
GET_DIR_CONFIG runtime errors
GET_DIR_CONFIG return messages
IMPORT_SSH_KEY
IMPORT_SSH_KEY parameters
IMPORT_SSH_KEY runtime errors
MOD_DIR_CONFIG
MOD_DIR_CONFIG parameters
MOD_DIR_CONFIG parameters
MOD_DIR_CONFIG runtime errors
BLADESYSTEM_INFO
GET_OA_INFO
GET_OA_INFO parameters
GET_OA_INFO runtime errors
GET_OA_INFO return messages
SERVER_INFO
GET_SERVER_NAME
GET_SERVER_NAME return message
GET_SERVER_NAME runtime errors
SERVER_NAME
SERVER_NAME parameters
SERVER_NAME return message
SERVER_NAME runtime errors
GET_EMBEDDED_HEALTH
GET_EMBEDDED_HEALTH parameters
GET_EMBEDDED_HEALTH return messages
GET_POWER_READINGS
GET_POWER_READINGS parameters
GET_POWER_READINGS return messages
GET_POWER_CAP
GET_POWER_CAP parameters
GET_POWER_CAP return messages
SET_POWER_CAP
SET_POWER_CAP parameters
SET_POWER_CAP runtime errors
GET_HOST_POWER_SAVER_STATUS
GET_HOST_POWER_SAVER_STATUS parameters
GET_HOST_POWER_SAVER_STATUS runtime errors
GET_HOST_POWER_SAVER_STATUS return messages
SET_HOST_POWER_SAVER
SET_HOST_POWER_SAVER parameters
SET_HOST_POWER_SAVER runtime errors
GET_HOST_POWER_STATUS
GET_HOST_POWER_STATUS Parameters
GET_HOST_POWER_STATUS Runtime Errors
GET_HOST_POWER_STATUS Return Messages
SET_HOST_POWER
SET_HOST_POWER Parameters
SET_HOST_POWER Runtime Errors
GET_HOST_PWR_MICRO_VER
GET_HOST_PWR_MICRO_VER parameters
GET_HOST_PWR_MICRO_VER runtime errors
GET_HOST_PWR_MICRO_VER return messages
RESET_SERVER
RESET_SERVER errors
RESET_SERVER parameters
PRESS_PWR_BTN
PRESS_PWR_BTN parameters
PRESS_PWR_BTN runtime errors
HOLD_PWR_BTN
HOLD_PWR_BTN parameters
HOLD_PWR_BTN runtime errors
COLD_BOOT_SERVER
COLD_BOOT_SERVER parameters
COLD_BOOT_SERVER runtime errors
WARM_BOOT_SERVER
WARM_BOOT_SERVER parameters
WARM_BOOT_SERVER runtime errors
SERVER_AUTO_PWR
SERVER_AUTO_PWR parameters
SERVER_AUTO_PWR runtime errors
GET_SERVER_AUTO_PWR
GET_SERVER_AUTO_PWR parameters
GET_SERVER_AUTO_PWR return message
GET_UID_STATUS
GET_UID_STATUS parameters
GET_UID_STATUS response
UID_CONTROL
UID_CONTROL parameters
UID_CONTROL errors
Secure Shell
SSH overview
SSH features supported by iLO 3
Using Secure Shell
SSH key authorization
Tool definition files
Mxagentconfig
Importing SSH keys from PuTTY
Importing SSH keys generated using ssh-keygen
Perl scripting
Using Perl with the XML scripting interface
XML enhancements
Opening an SSL connection
Sending the XML header and script body
iLO 3 ports
Enabling the iLO 3 Shared Network Port feature through XML scripting
Re-enabling the dedicated NIC management port
iLO 3 parameters
Status Summary parameters
User Administration parameters
Global Settings parameters
Network parameters
Network DHCP/DNS parameters
SNMP/Insight Manager settings parameters
Directory settings parameters
BL p-Class parameters
iLO Advanced Pack License Key
Technical support
HP contact information
Before you contact HP
Acronyms and abbreviations
ASCII
ASM
ASR
BMC
CA
CGI
CLI
CLP
CR
DAV
DDNS
DHCP
DLL
DNS
DSA
EMS
EULA
FEH
FSMO
GUI
HB
HPONCFG
HPQLOMGC
ICMP
IIS
iLO
IML
IP
IPMI
ISIP
JVM
KCS
LAN
LDAP
LED
LOM
LSB
MAC
MLA
MMC
MP
MTU
NIC
NMI
NVRAM
PERL
PKCS
POST
PSP
RAS
RBSU
RDP
RIB
RIBCL
RILOE
RILOE II
RSA
RSM
SLES
SMASH
SMS
SNMP
SSH
SSL
TCP
UART
UID
USB
VM
VPN
WINS
WS
XML
Documentation Home