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-71-1011888.1
Update Date:2011-06-10
Keywords:

Solution Type  Technical Instruction Sure

Solution  1011888.1 :   How to set up and disable the RSC console on Sun Fire[TM] 280R, V480, V490, V880, V890 and V880z servers.  


Related Items
  • Sun Enterprise 250 Server
  •  
  • Sun Fire 280R Server
  •  
  • Sun Fire V480 Server
  •  
  • Sun Fire V880z Visualization Server
  •  
  • Sun Fire V890 Server
  •  
  • Sun Fire V880 Server
  •  
  • Sun Enterprise 250 Server
  •  
  • Sun Fire V490 Server
  •  
Related Categories
  • GCS>Sun Microsystems>Servers>Entry-Level Servers
  •  

PreviouslyPublishedAs
216277


Applies to:

Sun Fire V880 Server
Sun Fire V880z Visualization Server
Sun Fire V890 Server
Sun Enterprise 250 Server
Sun Fire V490 Server
All Platforms

To discuss this information further with Oracle experts and industry peers, we encourage you to review, join or start a discussion in the My Oracle Support Community, Oracle Solaris Entrylevel Servers.

Goal

This document describes how to redirect the system console from the default serial output to the Remote System Control (RSC) card. This document is applicable to the Sun Fire[TM] 280R, 480R, V490, V880, V890 and V880z servers.

Solution

Description

This document assumes that at least OBP 4.15.x or above is installed. Updating to the latest firmware patches gives improved error reporting, certain rare faults can be undiagnosable at the earlier OBP levels.

The latest OBP patch numbers are available for each platform from <Document 1003034.1>  Flash PROM patches / Minimum Solaris[TM] Operating System revisions for Sun systems

Steps to Follow
Troubleshooting Steps

Click Here For detailed installation instructions and product documentation. 

Click Here to download RSC 2.2.2

Click Here to Download RSC 2.2.3


To direct the console to the RSC Card

To use the RSC card the system administrator needs to redirect the console to the RSC. Certain faults are undiagnosable if the console log at the time of failure is not captured. Once the RSC is setup as the console device this vital data is captured automatically. In addition the system can be powered off and on remotely making remote management much easier.

After downloading and installing the RSC packages setup the RSC card from Solaris using the rsc-config command.

 

/usr/platform/`uname -i`/rsc/rsc-config

 

Confirm you are able to login to the RSC card via the RSC serial or the network connection. Once remote login to the RSC card is working you can setup the console redirection. From the ok prompt run the following commands, have a session open to the console on the RSC card as once you reset-all the POST output will be output to the console.


ok setenv diag-out-console true
ok setenv input-device rsc-console
ok setenv output-device rsc-console
ok reset-all


The same changes could be made from Solaris using the eeprom command, the changes would take affect at the next reboot.

# eeprom diag-out-console=true
# eeprom input-device=rsc-console
# eeprom output-device=rsc-console

 

To direct the console back to TTYA

If you need to redirect the console back to TTYA there are a number of options. Some are temporary which could be useful for an FE to perform work on site. 

Temporary:

  • OBP 4.15.x introduced  Service mode, after shutting down the system turn the keyswitch to the diagnostics position and power on. The console will be redirected to the ttya serial port until the keyswitch is returned to normal and the system is reset with a reset-all. This was introduced to allow engineers sent on site to more easily work on the systems without requiring knowledge of the customer RSC passwords.  This method temporarily sets the nvram variables to:
    diag-switch?        =true
    diag-level          =max
    diag-script         =normal
    diag-trigger        =power-on-reset error-reset user-reset
    diag-passes         =1
    verbosity           =max
    input-device        =factory default
    output-device       =factory default
    auto-boot?          =false

  • Power off the system with an init 5, then power the system back on again. Watch the front panel wrench LED; the wrench LED will start to flash rapidly during the POST process. When this occurs, press the front panel power button twice during this period(one-second delay in between presses). The ttya port should then become active. 
    NOTE: For a large configuration Sun Fire[TM] V880 server, set up to run max level POST, it can take up to 13 minutes before the rapid LED flashing occurs, at which point you can do the double press on the power button.


Permanent:

If a more persistent solution is required you can set the individual OBP variables back to the defaults:


ok setenv diag-out-console false
ok setenv input-device keyboard
ok setenv output-device screen

 

If access to Solaris and the RSC card is not available as a last resort the RSC card can be removed. This will temporarily reset the console output to the TTYA port. Once the OBP has been started, the parameters will need to be reset appropriately until the RSC card has been configured.

Old OBP versions and the E250

In the older RSC user's guides (2.0, 2.1 and 2.2), the OpenBoot[TM] Prom (OBP) commands to redirect the console to RSC are different. These settings are still correct for the E250, but do not apply to the 480, 490, 880, 880z or 890 (assuming a recent OBP patch has been applied).


ok setenv diag-output-to rsc
ok setenv input-device rsc
ok setenv output-device rsc


The break command in the rsc may still not work if an alternate break is defined, or  KEYBOARD_ABORT is disabled in /etc/default/kbd.  See the man page for kbd(1) for a more complete discussion of keyboard settings.

 

 

Other RSC Technical Instruction

<Document 1012454.1> Capturing errors via RSC

<Document 1006030.1> RSC Command Quick Reference Guide

<Document 1005997.1>  Navigating between the Operating System (OS) Level and the RSC (Remote System Controller) Card Level

<Document 1007570.1> What to do if Sun[TM] Remote System Control (RSC) is configured and the password is forgotten


 

Internal links to the RSC Related Products:

  TSC Workroup servers


280R, V480, 480R, V490, V880, V890, RSC, console, rsc-console, fatal, reset
Previously Published As
49130

Change History
Date: 2009-11-13
User Name: Brian Jackson
Audited/updated 11/19/09 - Ian.Macdonald@Sun.COM, Entry Level SPARC


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