Sun Microsystems, Inc.  Sun System Handbook - ISO 3.4 June 2011 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-72-1007597.1
Update Date:2009-03-18
Keywords:

Solution Type  Problem Resolution Sure

Solution  1007597.1 :   Sun Fire[TM] V20z/V40z Server: The LCD Panel Stays on "Operating System Booting"  


Related Items
  • Sun Fire V20z Compute Grid Rack System
  •  
  • Sun Fire V20z Server
  •  
  • Sun Fire V40z Server
  •  
Related Categories
  • GCS>Sun Microsystems>Servers>x64 Servers
  •  

PreviouslyPublishedAs
210512


Symptoms
The LCD panel displays "Operating System Booting" even though the OS is loaded.




Resolution
The operating system itself needs to report its status to the service processor (SP) and therefore to the LCD display.

You must install additional software on the server to communicate the state with the service processor.  The package that you need to install  is called "NPS."  This package consists of a "jnet" inband TCP/IP kernel driver, a "machine check" kernel driver that watches a few CPU registers for error states, and a daemon called "poci" that manages communication between platform and SP over jnet.

In the following we created actual examples for Red Hat Enterprise Linux 3 64 Bit where the needed commands for extraction and installation are noted after the number sign (#). The "ls" commands in the examples are not mandatory but can help for orientation being at the right location. Use A or B or C and continue then with D.

A) Using the original CD shipped with the server

The drivers can be found in the folder /sw_images/platform/  bit/{OS}/nps/V2.0.0.*/ after extracting the appropriate zip file (nsv*.zip) from the "Sun Fire[TM] V20z Server Network Share Volume CD."  

# mount /mnt/cdrom
# mkdir /tmp/redhat-nsv
# cp /mnt/cdrom/nsv-redhat_V2.0.0.44.zip /tmp/redhat-nsv/
# cd /tmp/redhat-nsv/
# unzip nsv-redhat_V2.0.0.44.zip
# cd sw_images/platform/64bit/red_hat_enterprise_linux_3_as_amd64_smp/nps/V2.0.0.44
# rpm -ivh nps-Red_Hat_Enterprise_Linux_3_AS_AMD64_smp-V2.0.0.44-0.i686.rpm
# /etc/init.d/poci start
# chkconfig --list | grep poci

After everything is in place, you might want to clean up:

 # rm -R /tmp/redhat-nsv/

B) Creating an updated CD from the download site and install from it

Browse on http://www.sun.com/servers/entry/v20z/downloads.html and get the "Sun Fire V20z Network Share Volume Update" by clicking on the "Download" link on two consecutive pages. Then enter the username and password or register and proceed on until the list of downloadable files appears.

Choose the file with the biggest size and download it. It is called "Support CD iso image". You may want use a CD burning program of your choice to create a CD. Or with a running Linux you can mount the image directly.

# mount -t iso9660 {path-to-iso-file} {mountpoint} -o loop

Assuming the file or the created CD has been mounted to "/mnt/cdrom", use the following commands:

# cd /mnt/cdrom/support/sysmgmt
# ls
# cd /redhat/rhel3
# rpm -ivh nps-Red_Hat_Enterprise_Linux_3_U1_AS_AMD64_smp-V2.*
# /etc/init.d/poci start
# chkconfig --list | grep poci

C) Downloading the driver portion only and install it

Browse on http://www.sun.com/servers/entry/v20z/downloads.html and get the "Sun Fire V20z Network Share Volume Update" by clicking on the "Download" link on two consecutive pages. Then enter the username and password or register and proceed on until the list of downloadable files appears.

Choose the file "Red Hat drivers portion of NSV" and download it e.g. to the directory "/tmp".

# cd /tmp
# unzip nsv-redhat_V2*.zip
# cd sw_images/platform/64bit/red_hat_enterprise_linux_3_u1_as_amd64_smp/nps/V2*
# ls
# rpm -ivh nps-Red_Hat_Enterprise_Linux_3_U1_AS_AMD64_smp-V2.*
# /etc/init.d/poci start
# chkconfig --list | grep poci

After everything is in place, you might want to clean up:

# \rm -R /tmp/sw_images/

D) Verification that the link between SP and OS is established

If you log in to the SP, you should get the answer you want:

server1 $ platform get os state
OS communicating with SP

On the display, the following should appear:

OS running

Note: You can browse on http://www.sun.com/servers/entry/v40z/downloads.jsp  also as it gets you to the same download page.



Product
Sun Fire V20z Compute Grid Rack System
Sun Fire V20z Server
Sun Fire V40z Server

Internal Comments
Voyager entry corresponds to Escalation #1-2154926.




LCD, Boot, Service Processor, OS Booting, v20z, v40z
Previously Published As
77435

Change History
Date: 2008-01-08
User Name: 95826
Action: Update Canceled
Comment: *** Restored Published Content *** canceling update to allow migration to IBIS
Version: 0
Date: 2008-01-08
User Name: 95826
Action: Reassign
Comment: reassigning document to release it in order to allow migration to IBIS
Version: 0
Date: 2007-04-19


Attachments
This solution has no attachment
  Copyright © 2011 Sun Microsystems, Inc.  All rights reserved.
 Feedback