First let’s start with how to access ILOM:
1. if NetMgmt port configured, using ssh you can login to the ILOM
2.If you configure SerialMgmt Port, then when you connect to serial port, you will access ILOM
3. if you connect to console thorught netmgmt or serial mgmt ports and you connect Operating System. Use #. (Hash symbol with . (dot)) which will take you to the ILOM.
From ILOM to go back to the Host Operating System then start the console service ->start /SP/console
-> start /SP/console ==>ILOM CLI prompt
Are you sure you want to start /SP/console (y/n)? y
Serial console started. To stop, type #.
bash-3.2# –> OS prompt
Serial console stopped.
-> ==>ILOM CLI prompt
Notes on ILOM CLI follow hierarchial Architecture
ILOM Target types:
/SP – configuring ILOM service processor (SP)
/SYS – inventory/environmental and hardware management
/HOST – monitoring and managing host operating system.
Blade Platforms:
/CMM – Blade platform this replace SP, used to configure ILOM Chassis Monitoring Module
/CH – Blade platform this replace /SYS and provides inventory, environmentals and hardware management
ILOM CLI commands:
cd
create
delete
dump
exit
help
load
reset
set
show
start
stop
version
ILOM CLI Syntax:
command [options] [target] [properties
ex.,: set /SP/services/https port=80 servicestate=enabled
User Management ILOM CLI:
Roles in CLI: Admin|Operator (a), User Management (u), Console (c), Reset and Host control (r) and Read Only (o)
1. Add a local user
create /SP/users/user1 password=password role=a|u|c|r|o|s
2. Delete a local user
delete /SP/users/user1
3. Change a local user's properties
set /SP/users/user1 role=operator
4. Display information about all local users
show -display [targets|properties|all ] -level all /SP/users
5. Display information aboutLDAP settings
show /SP/clients/ldap
6. Change LDAP settings
set /SP/clients/ldap binddn=proxyuser bindpw=proxyuserpassword defaultrole=a|u|c|r|o|s address=ipaddress
Set ILOM clock to sync with NTP server
set /SP/clients/ntp/server/1 address=ntpIPAddress
To configure IP on NetMgmt port set values to the /SP/network properties
Properties:
commitpending = (Cannot show property)
dhcp_server_ip = (none)
ipaddress = (none)
ipdiscovery = (none)
ipgateway = (none)
ipnetmask = (none)
macaddress = xx:xxx:xx:xx:xx:xx
managementport = /SYS/MB/SP/NETMGMT
outofbandmacaddress = xx:xx:xx:xx:xx:xx
pendingipaddress = (none) –>IPV4 address
pendingipdiscovery = (none)
pendingipgateway = (none) –> Gateway
pendingipnetmask = (none) –> Netmask
pendingmanagementport = /SYS/MB/SP/NETMGMT
sidebandmacaddress = xx:xx:xx:xx:xx:xx
state = disabled
you can configure above values using set command
set /SP/network pendingipaddress=192.168.1.10
set /SP/network pendingipnetmask=255.255.255.0
set /SP/network pendingipgateway=192.168.1.1
Configuring SNMP and email alert:
set /SP/alertmgmt/rules/1…15 type=snmtrap snmp_version=3 comunity_or_username=username destination=ipaddress level=down|critical|major|minor
set /SP/alertmgmt/rules/1…15 type=email destination=somemail@abc.com level=down|critical|major|minor
To enable web access to ILOM, can http
set /SP/services/http port=80 secureredirect=enabled|disabled servicestate=enabled|disabled
set /SP/services/https port=xxx servicestate=enabled|disabled
HOST system commands (*warning: if your host is up and running, HOST commands can cause outage)
To start the host system ->start /SYS
To stop the host system -> stop /SYS
Force shutdown (required when host hung)->stop -f /SYS
Reset the host system (required when host hung) ->reset /SYS
start a sessions to connect to host console -> /SP/console
stop the console session -> /SP/console
Filtering output options:
Users with admin roles -> show /SP/users -level all role==”a*”
SNMP trap alerts ->show /SP/alertmgmt -level all type==”snmptrap”
List services which are disabled -> show /SP/services -level all servicestate==disabled
List memory moduels with some part number -> show /SYS -level all type==”DIMM” fru_part_number==07014642
list all hard disks -> show /SYS -level all type==”Hard Disk”
How to backup the ILOM configuration
cd /SP/config
set passphrase=passphrase
set dump_uri=transfer_method://username:password@ipaddress_or_hostname/directorypath/filename
set dump_uri=scp://adminuser:userpswd@x.x.x.x/Backup/Lab9/SP-backup.config
How to Restore the ILOM configuration
Note: you have to login ILOM with user which has Admin,User Management, Console, Reset, Host control and Read only (a,u,c,r,o) roles.
cd /SP/config
set passphrase=passphrase
set load_uri=transfer_method://username:password@ipaddress_or_hostname/directorypath/filename
How to update ILOM Firmware
Pre requisite: Shutdown the host running on the hardware whose ILOM firmware you are upgrading
1.Login to ILOM CLI with user which has Admin role
2. ->version
3. Download the zip file packge and copy to TFTP server that is accessible from network
4.load -source <supported_protocol>://<server ip>/<path_to_firmware_image/<filename.xxx>
Do you want to preserve the configuration (y/n)?y
Once firmware loades it automaticall reboots to complete the firmware update
ILOM CLI is based on DMTF CLP (Distributed Management Task Force specification Server Management Command-Line Specification, Version 11.0a.8 Draft
Reference: http://www.fujitsu.com/downloads/SPARCE/manuals/sparc-t5e/ilom3.0-cli-en-01.pdf
http://www.dmtf.org/
Filed under:
ILOM 3.0,
Solaris,
Uncategorized Tagged:
ILOM,
solaris,
solaris sparc,
sparc T4