Working with Solaris Server Consoles using LOM/ ILOM/ ALOM/ ELOM/ RSC |
Search Knowledge base  
updating Search Index for

Working with Solaris Server Consoles using LOM/ ILOM/ ALOM/ ELOM/ RSC

March 26, 2012

Access Server’s OS Console from the LOM service Processor:


Server Models : SunFire V100/V120/V1280/E2900 and Netra 1280/1290

You can use below command to navigate between Server OS console and LOM port:

connecting to console from LOM prompt:


Returning to LOM from the Server console

presss #. ( # followed by a dot)

How to send break signal to console so that we can launch the server at OK> Prompt:

sc/lom>break – server will be landed into ok prompt


Access Server OS Console from SUN ALOM Service Controller :


Server Models : Sun Fire V125, V210, V240, V245, V250, V440, V445, Netra 210, 240, 440 …

Once you connect to the ALOM port, you can use below commands. Please note that any time you want to exit the serial console just press  ‘#.’ ( # followed by dot) you will return to ALOM.

SC > console
Console session already in use. [view mode]
Enter #. to return to ALOM.
(Press #.)

SC > console -f
Warning: User currently has write permission to this console and forcibly removing them will terminate any current write actions and all work will be lost. Would
you like to continue? [y/n]y
Enter #. to return to ALOM.

How to send break signal to console so that we can launch the server at OK> Prompt:

SC> break    


Access Server’s OS Console from SUN ILOM Service Processor:


Server Models:Sun Fire X4100, X4100 M2, X4140, X4150, X4170, X4200, X4200 M2, X4250, X4270, X4600, X4600 M2 … 

Once you connect to ILOM SP you can use below command to connect to the console. Please note you can use “ESC ( ” to disconnect from console any time, then you will return to ILOM.

-> start /SP/console
Are you sure you want to start /SP/console (y/n)? y

Serial console started.

To stop, type ESC (  (Press Enter key to view serial console) in case if you notice that serial console is already in use just stop it once and restart.

-> stop /SP/console
Are you sure you want to stop /SP/console (y/n)? y

How to send break signal to console so that we can launch the server at OK> Prompt:

-> set /HOST send_break_action=break

and then

-> start /SP/console



 Access Server’s OS Console from ELOM  Service Processor:


Server Models : Sun Fire X2100, X2100 M2, X2200, X2200 M2

Once you connect  to ELOM SP port you can user below commands to start and stop the consoles. Please note that you can use  ESC ( to disconnect from the serial console anytime, then you will return to ELOM. 

/SP -> start /SP/AgentInfo/console
console activate successful
press ESC ( to terminate session…

in case if you notice the Serial console is already in use you can stop it with below command and start it again

/SP -> stop /SP/AgentInfo/console
console de-activate successful

 How to send break signal to console so that we can launch the server at OK> Prompt:

-> set /HOST send_break_action=break

and then

-> start /SP/console



Access console from RSC Service Processor


Server Models: Sun Fire v480, Sun Fire V490, Sun Fire v880, Sun Fire V880z and Sun fire V890

Once you connect to RSC Service Processor, you can use below command to navigate betweek OS console and RSC prompt.

RSC> console    <- it will take you to the Server OS console

anytime if you want to return to the RSC prompt from the OS console just press “~.”  ( tilda’~’ followed by a dot ‘.’)incae if the escape character “~” not working you can find it from the OS level using the command

# /usr/platform/`uname -i`/sbin/rscadm show escape_char


if you think someone already using console, or console is busy you can still grab the console by resetting RSC which will forcibly close all the current connection

rsc> resetrsc

or from OS console prompt

#/usr/platform/`uname -i`/sbin/rscadm resetrsc


How to send break signal to console so that we can launch the server at OK> Prompt:

RSC >break – server will be landed into ok prompt


Below is the reference information to know which hardware model supports what type of console

Console Types :

Lights Out Manager (LOM)
Advanced LOM (ALOM)
Advanced LOM for Solaris Sun4v kernel architecture (ALOM4v)
Integrated Lights Out Manager (ILOM)
Embedded Lights Out Manager (ELOM)
Sun Remote System Console (RSC) for system management
Embedded Service Processor (SP).


Sun Netra X1
Sun Netra T1400/1405
Sun Netra T1 AC200
Sun Netra T1 DC200
Sun Fire V100
Sun Fire V120
Sun Netra 20
Sun Netra 1280 **
Sun Netra 1290 **
Sun Fire V1280 **
Sun Fire E2900 **

** The LOM for the Sun FireV1280/E2900 is delivered as part of the ScApp.

See the Hardware/PROM: 5.20.16: Sun Fire E6900/E4900/E2900/6800/4800/4810/3800/V1280 Netra 1280 and Netra 1290 Systems FW Update


Sun Fire V125
Sun Fire V210
Sun Fire V215
Sun Fire V240
Sun Fire V245
Sun Fire V250
Sun Fire V440
Sun Fire V445


Sun Fire T1000
Sun Fire T2000
Sun SPARC Enterprise T1000
Sun SPARC Enterprise T2000
Sun Netra T2000
Sun Blade T6300


Sun Fire X4100
Sun Fire X4200
Sun Fire X4500
Sun Fire X4600
Sun Fire X4100 M2
Sun Fire X4200 M2
Sun Fire X4600 M2
Sun Blade 6000 CMM
Sun Blade 8000 CMM
Sun Netra X4200 M2
Sun Blade X6220
Sun Blade X6240 Server Module
Sun Blade X6220 Server Module
Sun Blade X6275 Server Module
Sun Blade X6270 Server Module
Sun Blade X6440 Server Module
Sun SPARC Enterprise T5140 – ILOM 2.x or 3.x + ALOM4v emulation
Sun SPARC Enterprise T5240 – ILOM 2.x or 3.x + ALOM4v emulation
Sun SPARC Enterprise T5440 – ILOM 2.x or 3.x + ALOM4v emulation
Sun SPARC Enterprise T5120
Sun SPARC Enterprise T5220
Sun Blade T6340 Server Module – ILOM 2.x or 3.x + ALOM4v emulation
Sun Blade T6320


Sun Fire X2100 M2
Sun Fire X2200 M2
Sun Blade X6250 Server Module – ELOM (no longer updated), ILOM 2.x or 3.x
Sun Blade X6450 Server Module – ELOM (no longer updated) ILOM 2.x or 3.x


Sun Fire V890
Sun Fire V490
Sun Fire V880
Sun Fire V480
Sun Fire 280R
Sun Enterprise 250


Sun Fire V20z
Sun Fire V40z



Related Article :  Oracle Server Hardware Reference ( 3D View)


We are living in a trend of remote System Administration and in real-time we rarely touch and feel a server that we are managing for 24×7 ( 24 Hours a Day and 7 days a Week). Although we don’t really deal with our servers physically,  it is always better to know about the hardware that we have to support remotely. The PhysicalServer hardware awareness helps us for quick decision-making during the hardware troubleshooting. 

A decade ago, when I was learning my system administration course,  the most challenging task for me is imagine about how a real-time servers looks like and  how those servers are different from regular PCs. I couldn’t touch and feel a real server until I joined to my first job as UNIX admin and the server is Enterprise 450 ( a real elephant in shape and weight).

Today, Sysadmin learners are lucky enough to watch the real-time servers before they actually work on it, and the courtesy and credit goes to Oracle. This article will help you to understand some of the important and powerful servers from oracle which are available in market for mission critical UNIX environment.   .……… continue reading








Tags: , , , , , , , , ,

39 Responses to Working with Solaris Server Consoles using LOM/ ILOM/ ALOM/ ELOM/ RSC

  1. Raj on March 29, 2012 at 2:52 pm

    Thank you Ram.

  2. Kalyan on March 29, 2012 at 5:45 pm

    Thank you very much. very usefull. Please do share xscf commands for m- series servers

  3. Ramdev
    Ramdev on March 30, 2012 at 5:25 am

    Hi Kalyan, we will look at this request.

  4. sridahr on April 3, 2012 at 5:51 am

    backup01-den is failed. Status code = 13 (file read failed) this isssue in on solaris server and the backups are failing please let me know how to resolve thei issue

  5. Ramdev
    Ramdev on April 3, 2012 at 6:38 am

    @Sridhar – how are you taking this backup? And are you trying to take these backups over NFS filesystems. Can you please share more details in the Storage and backup session at unixbook at ( ) so that we can reply you back there.

  6. Chetan on May 18, 2012 at 8:31 pm

    Hi Team,

    i have 1 que how we got console? even server is panic? console ip is nothing but only one IP that we given to system…so how that IP work whn server is down…

  7. ramdev on May 19, 2012 at 5:04 pm

    @chetan, Console ip is different than Ethernet ip ( server IP). normally Ethernet IP will be controlled by operating system level and it will be reachable only when OS available. where as console IP is something we configure to hardware level which will retain it’s information even though the operating system not available. hope this clarifies your question

  8. Chetan on May 19, 2012 at 6:15 pm


    Many many thanks for good explanation,

    that means console IP is server OBP level IP that some interval its communicate with server OS through kernal.

  9. Yogesh Raheja
    Yogesh Raheja on May 23, 2012 at 1:14 pm

    @Chetan, On hardware level there are diffrent ports for OS one is ethernet ports which you will see on normal interfaces (ifconfig output) and other is SP port (i.e console port) which you need to configure with dedicated IP to configure your console. That IP is not related to you OS ethernet IP and is not used elsewhere. As far as OBP is concerned dont get confused with OBP and IP. OBP is just a feature to control your system hardware so that the hardware supports OS and provide you the means to access some of the basic features of OS to troubleshoot the problems. Hope this will help you to understand OS and Console IPs.

  10. chetan on May 24, 2012 at 2:21 pm


    thn how system is available after their OS is panic & from CONSOLE IP we are able go to OS. consolehistory cmd gives same o-p of the dmegs thn from whr it’s fetch that o-p

  11. ramdev on May 24, 2012 at 5:19 pm

    @chetan – lets go back to basics. in the initial days there is no concept of console ip and only network ip used to exists. and whenever the system panics or system goes out of network, system admins used to go to the physical server and see what is appearing on the screen ( originally called console) which is directly connected to the server. As the technology evolved, experts found a way to access this concole screen remotely by using a special connector to server’s serial port and by accessing it. But connecting serial port has it’s own limitation , so at the next level server manufacturers thougt of providing a different connection point ( using seperate IP address) to access these server console remotely, and those are named with different names as mentioned in this article. And these console ports are actually a service to you to access the server monitor and keyboard remotely without you having visit to data center whenever the server go out of network. And that is the reason , from the console you can see everything that can be seen from the monitor connected to the server.

  12. Ramesh Bandi on October 27, 2012 at 11:48 pm

    Hi Ram,

    Can you provide all console commands. It will helpful to all of us.
    I did not XSCF> commands on our website. Kindly provide it… thanks

  13. Ramdev
    Ramdev on October 29, 2012 at 6:15 am

    Hi Ramesh, I believe this will help you for XSCF

  14. Darvesh Kumar on December 1, 2012 at 12:50 pm

    I am new for Unix/Solaris administration and i am searching for job and more knowledge about these.please help me regarding this.

  15. Ramdev
    Ramdev on December 1, 2012 at 1:43 pm

    @Darvesh, please join our linked-in ID where I will share the job listings, whenever i see them appearing.

  16. Arun on January 19, 2013 at 7:35 pm

    Arun joseph is my LinkedIn.
    I work unix support engineer for 5 plus years. If you have any openings for day shift or general shift requirement. Please inform me my phone is 9789089803

  17. Chetantare on January 20, 2013 at 7:52 pm

    I have doubt in whats is CTD format of hdd , as all we know that c for controller, t for target, & d for disk
    but controller mean what, disk controller or motherboard controller. ? & how data tranfer from disk controller or motherboard controller.
    whats is target & whats is a USED ???????
    & i thinks d mean disk number but always this num is ZERO. always c & t number is changing.
    IF hdd fail & i want to replace the HDD thn how can i know which 1 is c1t0d0 & c1t1d0 HDD …. I khnow that from cfgadm cmd i can unconfigure that perticular hdd but I unable to boot my server & slo is replace faulty HDD thn…

    I hope u slove my this promblem

    Many Thanks.

  18. Ramdev
    Ramdev on January 21, 2013 at 10:11 pm

    Chetan, I would recommend this article for you . Once you read that article, if you still have the questions then please feel free to post me. I will clarify you.

  19. prajwala on February 20, 2013 at 6:49 am

    Hi Ram,

    good post about Consoles…

    • Ramdev
      Ramdev on February 20, 2013 at 1:19 pm

      Prajwala, thanks for the comment

  20. Venkat on June 21, 2013 at 9:29 am

    Jug Jug Jiyo …. Excellent Stuff at one place

  21. arctos on June 24, 2013 at 6:28 am

    Thanks for the very useful reference card. It’s a life-saver!

    • Ramdev
      Ramdev on June 26, 2013 at 12:05 pm

      Arctos, Glad to know that the info helped you.

  22. Raju on July 21, 2013 at 12:37 am

    please give me the answer any one.
    how can i take new console i console has closed in solaris. please give me real time process and what are the approval we need to take

    • Ramdev
      Ramdev on July 21, 2013 at 2:32 am

      Hi raju, We all normally configure consoles when we first install the server in the data center, and there are different ways to do it depending on the server hardware model. And you need to help from two teams to get console access through network 1. network team ( they will provided the connections via network and will tell you which network IP and port you should access to connect to the console) 2. data center team ( they will connect the console connector to the server).

      about the process:

      1. if it is new machine you can directly request other teams for the required connections on mail / your company approved requested systems
      2. If it is production machine you need to create a change request to configure console, sometimes console configuration required that server to be down depending on the server model.

  23. Costas on June 7, 2014 at 11:47 pm

    Well, it seems to read the whole article I have to join a black magic cult… The “continue reading” is not working…

  24. waligi on June 9, 2014 at 4:21 pm

    very good info, is there an emulator out there i can try my hands on?

  25. suresh on June 25, 2014 at 11:21 am

    diffference between rsc,lom,alom and ilom sonsole

  26. suresh on June 25, 2014 at 11:23 am

    we are unable to connect the servers through ssh and ftp how to troubleshoot plz forward answer?

  27. suresh on June 25, 2014 at 11:32 am

    how to recover smf repository ?

  28. suresh on June 25, 2014 at 11:35 am

    if the server was down how to trouble shoot?

  29. suresh on June 25, 2014 at 11:37 am

    server was panic how to trouble shoot ?
    server was hang how to trouble shoot ? plz send the answers

  30. suresh on June 25, 2014 at 11:39 am

    what is the syatem ports and non syatem ports ?

  31. suresh on June 25, 2014 at 11:42 am

    what is the dif b/w pid and ppid ?

  32. Prasad on September 13, 2014 at 1:03 pm

    How many ways we can connect to the server consoles and what is the tc port?
    How we can connect server console through GUI?

    • Prasad on September 15, 2014 at 6:16 pm

      Hi Ram,

      Kindly help me about the above query.

What is in your mind, about this post ? Leave a Reply

Disclaimer : Procedures posted in this site had no guarantee to work in your Environment, use it on your own Risk when you use it for your Production environment

QUIZ Center