Sun Logo


Sun Fire Entry-Level Midrange System Administration Guide

Firmware Release 5.20.0

819-5086-10



Contents

Figures

Tables

Code Samples

Preface

1. Overview

System Controller

I/O Ports

LOM Prompt

Solaris Console

Environmental Monitoring

System Indicator Board

Reliability, Availability, and Serviceability (RAS)

Reliability

Disabling Components or Boards and Power-On Self-Test (POST)

Manual Disabling of Components

Environmental Monitoring

Availability

Dynamic Reconfiguration

Power Failure

System Controller Reboot

Host Watchdog

Serviceability

LEDs

Nomenclature

System Controller Error Logging

System Controller XIR (eXternally Initiated Reset) Support

Capacity on Demand Option

2. Starting and Setting Up Sun Fire Entry-Level Midrange Systems

Setting Up the Hardware

procedure iconsmall spaceTo Install and Cable the Hardware

Using the Power On/Standby Switch

Powering On and Off

procedure iconsmall spaceTo Power On Using the On/Standby Switch

procedure iconsmall spaceTo Power On Using the LOM poweron Command

Bringing the System to Standby Mode

procedure iconsmall spaceTo Use the Solaris shutdown Command

procedure iconsmall spaceTo Use the LOM shutdown Command

procedure iconsmall spaceTo Use the shutdown Command With the On/Standby Switch

procedure iconsmall spaceTo Use the LOM poweroff Command

procedure iconsmall spaceTo Use the poweroff Command With the On/Standby Switch

After Powering On

Setting Up the System

procedure iconsmall spaceTo Set the Date and Time

procedure iconsmall spaceTo Set Up the Password

procedure iconsmall spaceTo Configure Network Parameters

Installing and Booting the Solaris Operating System

procedure iconsmall spaceTo Install and Boot the Solaris Operating System

Installing the Lights Out Management Packages

procedure iconsmall spaceTo Install the LOM Drivers

procedure iconsmall spaceTo Install the LOM Utility

procedure iconsmall spaceTo Install the LOM Manual Pages

Resetting the System

procedure iconsmall spaceTo Forcibly Reset the System

procedure iconsmall spaceTo Reset the System Controller

3. Navigation Procedures

Establishing a LOM Console Connection

Accessing the LOM Console Using the Serial Port

procedure iconsmall spaceTo Connect to an ASCII Terminal

procedure iconsmall spaceTo Connect to a Network Terminal Server

procedure iconsmall spaceTo Connect to Serial Port B of a Workstation

procedure iconsmall spaceTo Access the LOM Console Using a Remote Connection

procedure iconsmall spaceTo Disconnect From the LOM Console

Switching Between the Different Consoles

procedure iconsmall spaceTo Break to the LOM Prompt

procedure iconsmall spaceTo Connect to the Solaris Console From the LOM Prompt

procedure iconsmall spaceTo Break to the LOM Prompt From the OpenBoot PROM

procedure iconsmall spaceTo Break to the OpenBoot Prompt When Solaris Is Running

procedure iconsmall spaceTo Terminate a Session if You Are Connected to the System Controller Through the Serial Port

procedure iconsmall spaceTo Terminate a Session If You Are Connected to the System Controller with a Network Connection

4. System Controller Message Logging

5. Using Lights Out Management and the System Controller From the Solaris OS

LOM Command Syntax

Monitoring the System From the Solaris OS

Viewing Online LOM Documentation

Viewing the LOM Configuration (lom -c)

Checking the Status of the Fault LED and Alarms (lom -l)

Viewing the Event Log (lom -e)

Checking the Fans (lom -f)

Checking the Internal Voltage Sensors (lom -v)

Checking the Internal Temperature (lom -t)

Viewing all Component Status Data and the LOM Configuration Data (lom -a)

Other LOM Tasks Performed From Solaris

Turning Alarms On and Off (lom -A)

Changing the lom> Prompt Escape Sequence (lom -X)

Stopping LOM From Sending Reports to the Console When at the LOM Prompt (lom -E off)

Upgrading the Firmware (lom -G filename)

6. Running POST

OpenBoot PROM Variables for POST Configuration

Controlling POST With the bootmode Command

Controlling the System Controller POST

7. Automatic Diagnosis and Recovery

Automatic Diagnosis and Recovery Overview

Automatic Recovery of a Hung System

Diagnosis Events

Diagnostic and Recovery Controls

Diagnostic Parameters

Obtaining Auto-Diagnosis and Recovery Information

Reviewing Auto-Diagnosis Event Messages

Reviewing Component Status

Reviewing Additional Error Information

8. Security Guidelines

Securing the System

Defining the Console Password

Using the SNMP Protocol Default Configuration

procedure iconsmall spaceTo Reboot the SC to Implement Settings

Selecting a Remote Connection Type

Enabling SSH

procedure iconsmall spaceTo Enable SSH

Features Not Supported by SSH

Changing SSH Host Keys

Additional Security Considerations

Special Key Sequences Allow RTOS Shell Access

Domain Minimization

Solaris Operating System Security

9. Capacity on Demand

COD Overview

COD Licensing Process

COD RTU License Allocation

Instant Access CPUs

Instant Access CPUs as Hot-Spares

Resource Monitoring

Getting Started With COD

Managing COD RTU Licenses

procedure iconsmall spaceTo Obtain and Add a COD RTU License Key to the COD License Database

procedure iconsmall spaceTo Delete a COD License Key From the COD License Database

procedure iconsmall spaceTo Review COD License Information

Activating COD Resources

procedure iconsmall spaceTo Enable or Disable Instant Access CPUs and Reserve RTU Licenses

Monitoring COD Resources

COD CPU/Memory Boards

procedure iconsmall spaceTo Identify COD CPU/Memory Boards

COD Resource Usage

procedure iconsmall spaceTo View COD Usage

COD-Disabled CPUs

Other COD Information

10. Maintenance and Troubleshooting

Device Mapping

CPU/Memory Mapping

IB_SSC Assembly Mapping

System Faults

Customer Replaceable Units

Sun Fire E2900 System

Sun Fire V1280 System

Netra 1280 and Netra 1290 Systems

Manual Blacklisting (While Waiting for Repair)

Special Considerations for CPU/Memory Boards

Recovering a Hung System

procedure iconsmall spaceTo Recover a Hung System Manually

Moving System Identity

Temperature

Power Supplies

Displaying Diagnostic Information

Assisting Sun Service Personnel in Determining Causes of Failure

11. Firmware Update Procedures

Using the flashupdate Command

procedure iconsmall spaceTo Upgrade a Sun Fire V1280 or Netra 1280 System Running Firmware Version 5.13.x to 5.17.0 Using the flashupdate Command

procedure iconsmall spaceTo Upgrade a Sun Fire E2900, Sun Fire V1280 or Netra 1280 System Running Firmware Version 5.17.x, 5.18.x, or 5.19.x to 5.20.0 Using the flashupdate Command

procedure iconsmall spaceTo Downgrade a Sun Fire V1280 or Netra 1280 System Running Firmware Version 5.17.x to 5.13.x Using the flashupdate Command

procedure iconsmall spaceTo Downgrade a Sun Fire E2900, Sun Fire V1280 or Netra 1280 System Running Firmware Version 5.18.x, 5.19.x, or 5.20.0 to 5.17.x Using the flashupdate Command

Using the lom -G Command

Examples

procedure iconsmall spaceTo Upgrade the Firmware on a Sun Fire E2900, Sun Fire V1280 or Netra 1280 System Using the lom -G Command

procedure iconsmall spaceTo Downgrade the Firmware on a Sun Fire E2900, Sun Fire V1280 or Netra 1280 System Using the lom -G Command

12. CPU/Memory Board Replacement and Dynamic Reconfiguration (DR)

Dynamic Reconfiguration

Command-Line Interface

DR Concepts

Quiescence

Suspend-Safe and Suspend-Unsafe Devices

Attachment Points

DR Operations

Hot-Plug Hardware

Conditions and States

Board States and Conditions

Board Receptacle States

Board Occupant States

Board Conditions

Component States and Conditions

Component Receptacle States

Component Occupant States

Component Conditions

Component Types

Nonpermanent and Permanent Memory

Limitations

Memory Interleaving

Reconfiguring Permanent Memory

Command-Line Interface

The cfgadm Command

procedure iconsmall spaceTo Display Basic Board Status

procedure iconsmall spaceTo Display Detailed Board Status

Command Options

Testing Boards and Assemblies

procedure iconsmall spaceTo Test a CPU/Memory Board

Installing or Replacing CPU/Memory Boards

procedure iconsmall spaceTo Install a New Board

procedure iconsmall spaceTo Hot-Swap a CPU/Memory Board

procedure iconsmall spaceTo Remove a CPU/Memory Board From the System

procedure iconsmall spaceTo Disconnect a CPU/Memory Board Temporarily

Troubleshooting

CPU/Memory Board Unconfiguration Failures

Cannot Unconfigure a Board Whose Memory Is Interleaved Across Boards

Cannot Unconfigure a CPU to Which a Process is Bound

Cannot Unconfigure a CPU Before All Memory is Unconfigured

Unable to Unconfigure Memory on a Board With Permanent Memory

Memory Cannot Be Reconfigured

Not Enough Available Memory

Memory Demand Increased

Unable to Unconfigure a CPU

Unable to Disconnect a Board

CPU/Memory Board Configuration Failure

Cannot Configure Either CPU0 or CPU1 While the Other Is Configured

CPUs on a Board Must Be Configured Before Memory

A. Understanding the Watchdog Timer Application Mode

Understanding the Watchdog Timer Application Mode

Using the ntwdt Driver

Understanding the User API

Setting the Time-out Period

Enabling or Disabling the Watchdog

Rearming, or Patting, the Watchdog

Getting the State of the Watchdog Timer

Finding and Defining Data Structures

Using the Sample Watchdog Program

Programming Alarm 3

Understanding Error Messages

EAGAIN

EFAULT

EINVAL

EINTR

ENXIO

Knowing Unsupported Features and Limitations

Glossary

Index