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-1003335.1
Update Date:2010-05-26
Keywords:

Solution Type  Technical Instruction Sure

Solution  1003335.1 :   Sun Fire[TM] 12K/15K: Cheat Sheet: CPU and Domain Signatures  


Related Items
  • Sun Fire 12K Server
  •  
  • Sun Fire 15K Server
  •  
Related Categories
  • GCS>Sun Microsystems>Servers>High-End Servers
  •  

PreviouslyPublishedAs
204631


Description
The purpose of this document is to define the CPU states and their derived
domain states in the Sun Fire[TM] 15K.

Steps to Follow
During the life of a domain, dsmd monitors the domain state to determine if
an Automatic System Recovery (ASR) action (panic recovery, reboot, etc.) or
another action (timeout counters, heartbeat detection, etc.) is
required.

The CPU signature state is used to derive the domain state. Some CPU signatures result in a change in the overall domain state and some do not. The table below summarizes the CPU signature states, the derived domain state (if any), and other actions/event dsmd triggers. Note this is not an exhaustive list of all CPU signature states.
CPU State               Domain State            Description/Notes
=====================   ====================== ===========================
OBP/INIT/NULL           OBP/INIT/NULL           OBP is booting

OBP/RUN/NULL            OBP/RUN/NULL            OBP is running

OBP/CALLBACK/*          OBP/CALLBACK/*          In OBP Callback

OBP/LOADING/NULL        OBP/LOADING/NULL        Solaris[TM] is loading

OBP/BOOTING/NULL        OBP/BOOTING/NULL        Solaris is booting,
                                                timeout detection is
                                                active

OBP/EXIT/OBP_RESET      OBP/EXIT/OBP_RESET      Domain Exited OBP, console
                                                unavailable 

OBP/EXIT/FAILED         OBP/EXIT/FAILED         OBP failed to reach ok
                                                prompt

OBP/ERROR_RESET_SYNC/   OBP/ERROR_RESET_SYNC/   OBP is in sync callback to
                        NULL                    OS, timeout detection is
                                                active. This is similar to
                                                a panic timeout, so watch
                                                for XIR resets/dumps.

OBP/EXIT/               OBP/EXIT/               OBP exited, console
ERROR_RESET_REBOOT      ERROR_RESET_REBOOT      unavailable. dsmd will
                                                reboot the domain.

OBP/ERROR_RESET/NULL    OBP/ERROR_RESET/NULL    In OBP because of a reset
                                                error.

OBP/CALLBACK/HALT       OBP/CALLBACK/HALT       OBP running, domain
                                                halted.

OBP/*/DEBUG             OBP/*/DEBUG             OBP is running as a
                                                debugger, timeout
                                                detection is suspended.

OS/OFFLINE/NULL         */*/*                   CPU is offline.

OS/QUIESCE_INPROGRESS/  OS/QUIESCE_INPROGRESS/  OS quiesce in progress.
NULL                    NULL

OS/QUIESCED/NULL        OS/QUIESCED/NULL        OS quiesced.

OS/RESUME_INPROGRESS/   OS/RESUME_INPROGRESS/   OS quiesced, resume in
                                                progress. Heartbeat
                                                monitoring is (re)started.

OS/DETACHED/NULL        */*/*                   CPU detached. CPU is not
                                                monitored.

OS/EXIT/PANIC           OS/EXIT/PANIC           OS panicked, panic
                                                flow started. Timeout
                                                detection is suspended.

OS/EXIT/DEBUG           OS/EXIT/DEBUG           OS panicked and is
                                                dropping into the
                                                debugger.

OS/EXIT/PANIC_CONT      OS/EXIT/PANIC_CONT      Exited debugger and
                                                continuing panic flow.
                                                Timeout detection is
                                                active.

OS/EXIT/DUMP            OS/EXIT/DUMP            Panic dump has
                                                started. Timeout
                                                detection.


Product
Sun Fire 15K Server
Sun Fire 12K Server

cpu, signatures, OBP, OS, exit
Previously Published As
50413

Change History
Updated by the ESG Knowledge Content Team 4/2010
@ Product_uuid
29e4659c-0a18-11d6-9fa1-e67bbc033df8|Sun Fire 15K Server
077fd4c5-df8f-4320-ad69-7d01603a674d|Sun Fire 12K Server

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