Sun ILOM Cheatsheet

Published: 2017-08-02 11:14:18 +0000
Categories: BASH,




Most Sun/Oracle servers have an integrated BMC known as Integrated Lights Out Management (ILOM) or occasionally Advanced Lights Out Management (ALOM)

This page provides a cheat-sheet of commands you might commonly use having connected to the ILOM via SSH

Similar to


Virtual Serial Port

Start a session:

    start /SP/console

List active sessions:

    show /SP/sessions

Kill existing sessions:

    stop /SP/console

System Power Control

Power on the server:

    start /SYS 

Power off the server:

    stop /SYS 

Force power off the server (i.e. disconnect power):

    stop -force /SYS 

Show current power status:

    show /SYS 

Reset power:

    reset /SYS 

Reset ILOM:

    reset /SP 

Send Break action to OS:

    set /HOST send_break_action=break

Reset Central Management Module (blade Chassis only)

    reset /CMM

System hardware Info

List CPUs:

    show -level all -output table /SYS type=='Host Processor'


    show -level all -output table /SYS type==DIMM

Show Disks:

    show -l all /SYS type=='Hard Disk' 



    set /SYS LOCATE=on


    set /SYS LOCATE=off

Network Config

Show Config:

    show /SP/network

Set Network config:

    set pendingipdiscovery=static 
    set pendingipaddress=x.x.x.x
    set pendingipnetmask=x.x.x.x
    set pendingipgateway=x.x.x.x
    set commitpending=true

Show ILOM mac address:

    show /SP/network macaddress

Get Central Mgmt Module IP:

    show /CMM/network


List All:

    show /SP/users

Show specific user:

    show /SP/user/admin

Create user:

    create /SP/users/user_name password=PWD role=[administrator|operator]

Delete user:

    delete /SP/users/username

Set user role:

    set /SP/users/newadmin role=administrator

Set/Change user password:

    set /SP/users/newadmin


ILOM event log:

    show /SP/logs/event/list

Hardware fault list:

    show -level all -output table /SP/faultmgmt

Temperature sensor readings (change the type for other stats):

    show -level all -output table /SYS type==Temperature value


SUN, Solaris, Oracle, BMC, ILOM, commands, cheat sheet, SSH, CLI, Server, ALOM,

Latest Posts

Urldecode string (LUA)
FFMPEG Convert YUV444p to YUV420p (BASH)
Forcing FFMPEG to honour segment length in HLS Stream Creator (BASH)
Force CURL to place request to a specific IP (BASH)
Set a variable only if it is undefined (Javascript)
Ignore query string with Nginx caching proxy (NGinx)
Get breakdown of UK and non-UK votes for a Parliamentary Petition (Python)
Decompress Mozilla Firefox jsonlz4 bookmark backup files (Python)
Setting Git author details for a single repo (Git)
Checking Virtual Machine Resource Allocations with Libvirt (BASH)

Copyright © 2019 Ben Tasker | Sitemap | Privacy Policy
Available at and snippets.6zdgh5a5e6zpchdz.onion