Sun Microsystems Netra 1290 Administration Manual
Sun Microsystems Netra 1290 Administration Manual

Sun Microsystems Netra 1290 Administration Manual

Hide thumbs Also See for Netra 1290:
Table of Contents

Advertisement

Netra
1290 Server System
Administration Guide
Sun Microsystems, Inc.
www.sun.com
Part No. 819-4374-10
May 2006, Revision A
Submit comments about this document at: http://www.sun.com/hwdocs/feedback

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Netra 1290 and is the answer not in the manual?

Questions and answers

Summary of Contents for Sun Microsystems Netra 1290

  • Page 1 Netra 1290 Server System ™ Administration Guide Sun Microsystems, Inc. www.sun.com Part No. 819-4374-10 May 2006, Revision A Submit comments about this document at: http://www.sun.com/hwdocs/feedback...
  • Page 2 Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc. The OPEN LOOK and Sun™ Graphical User Interface was developed by Sun Microsystems, Inc. for its users and licensees. Sun acknowledges the pioneering efforts of Xerox in researching and developing the concept of visual or graphical user interfaces for the computer industry. Sun holds a non-exclusive license from Xerox to the Xerox Graphical User Interface, which license also covers Sun’s licensees who implement OPEN...
  • Page 3: Table Of Contents

    Contents Preface xv Netra 1290 Server Overview 1 Product Overview 1 Reliability, Availability, and Serviceability (RAS) 5 Reliability 5 Disabling Components or Boards and Power-On Self-Test (POST) 5 Manual Disabling of Components 6 Environmental Monitoring 6 Availability 6 Dynamic Reconfiguration 6...
  • Page 4 To Terminate a Session When Connected to the System Controller Through a Network Connection 23 Solaris Command-Line Interface Commands 24 cfgadm Command 24 Command Options 24 To Display Basic Board Status 25 Netra 1290 Server System Administration Guide • May 2006...
  • Page 5 To Display Detailed Board Status 26 To Test a CPU/Memory Board 27 To Power Off a CPU/Memory Board Temporarily 28 To Hot-Swap a CPU/Memory Board 29 Lights Out Management 31 LOM Command Syntax 32 Monitoring the System From the Solaris OS 32 To View Online LOM Documentation 33 To View the LOM Configuration 33 To Check the Status of the Fault LED and Alarms 34...
  • Page 6 Memory Cannot Be Reconfigured 59 Not Enough Available Memory 59 Memory Demand Increased 59 Unable to Unconfigure a CPU 60 Unable to Disconnect a Board 60 CPU/Memory Board Configuration Failures 60 Netra 1290 Server System Administration Guide • May 2006...
  • Page 7 Cannot Configure Either CPU0 or CPU1 While the Other Is Configured CPUs on a Board Must Be Configured Before Memory 61 Diagnostics 63 Power-On Self-Test 63 OpenBoot PROM Variables for POST Configuration 64 Controlling POST With the bootmode Command 68 Controlling the System Controller POST 69 To Set the SC POST Diagnostic Level Default to min 69 SunVTS Software 71...
  • Page 8 Board States and Conditions 99 Board Receptacle States 99 Board Occupant States 100 Board Conditions 100 Component States and Conditions 100 Component Receptacle States 100 Component Occupant States 100 Component Conditions 101 viii Netra 1290 Server System Administration Guide • May 2006...
  • Page 9 To Upgrade the Netra 1290 Server Firmware Using the flashupdate Command 115 To Downgrade the Netra 1290 Server Firmware Using the flashupdate Command 115 Using the lom –G Command 116 To Upgrade the Netra 1290 Server Firmware Using the lom –G Command 117 Contents...
  • Page 10 To Downgrade the Netra 1290 Server Firmware Using the lom –G Command 118 Device Mapping 119 CPU/Memory Mapping 119 IB_SSC Assembly Mapping 120 Netra 1290 Server System Administration Guide • May 2006...
  • Page 11 Server Front Panel LEDs 46 FIGURE 4-1 Server Rear Panel LEDs 48 FIGURE 4-2 System Indicators 50 FIGURE 4-3 Auto Diagnosis and Recovery Process 76 FIGURE 5-1 Netra 1290 Server IB_SSC PCI+ Physical Slot Designations for IB6 123 FIGURE D-1...
  • Page 12 Netra 1290 Server System Administration Guide • May 2006...
  • Page 13 Tables Selected System Controller Management Tasks 10 TABLE 1-1 System Indicator LED Functions 11 TABLE 1-2 DR Board States From the System Controller (SC) 24 TABLE 2-1 cfgadm -c Command Arguments 25 TABLE 2-2 cfgadm -x Command Arguments 25 TABLE 2-3 cfgadm Diagnostic Levels 28 TABLE 2-4 lom Command Options and Arguments 32...
  • Page 14 I/O Assembly Type and Number of Slots 120 TABLE D-2 Number and Name of I/O Assemblies per System 120 TABLE D-3 I/O Controller Agent ID Assignments 121 TABLE D-4 IB_SSC Assembly PCI+ Device Mapping 122 TABLE D-5 Netra 1290 Server System Administration Guide • May 2006...
  • Page 15: Preface

    How This Document Is Organized Chapter 1 provides a basic understanding of the features of the Netra 1290 server. Chapter 2 describes connecting to the system and navigating between the LOM shell and the console.
  • Page 16: Typographic Conventions

    These are called class options. Replace command-line variables You must be superuser to do this. with real names or values. To delete a file, type rm filename. xvi Netra 1290 Server System Administration Guide • May 2006...
  • Page 17: Related Documentation

    * The settings on your browser might differ from these settings. Related Documentation The documents listed as online are available at: http://www.sun.com/products-n-solutions/hardware/docs/ Application Title Part Number Format Location Pointer doc Netra 1290 Server Getting Started Guide 819-4378-10 Printed Shipping kit Online Installation Netra 1290 Server Installation Guide 819-4372-10 Online Service...
  • Page 18: Sun Welcomes Your Comments

    You can submit your comments by going to: http://www.sun.com/hwdocs/feedback Please include the title and part number of your document with your feedback: Netra 1290 Server System Administration Guide, part number 819-4374-10 xviii Netra 1290 Server System Administration Guide • May 2006...
  • Page 19: Netra 1290 Server Overview

    C H A P T E R Netra 1290 Server Overview This chapter provides a basic understanding of the features of the Netra 1290 server and describes the following topics: “Product Overview” on page 1 “Reliability, Availability, and Serviceability (RAS)” on page 5 “System Controller”...
  • Page 20: Figure 1-1 Server Top View

    L2 repeater board, RP0 IB_SSC Assembly Rear I/O bay IB fan cover Media bay access door Front CPU/memory CPU/memory CPU/memory board, SB4 board, SB2 board, SB0 Server Top View FIGURE 1-1 Netra 1290 Server System Administration Guide • May 2006...
  • Page 21: Figure 1-2 Server Front View

    System indicator On/Standby switch board DVD-ROM drive Tape drive Fans Hard drive 1 Fan tray Hard drive 0 Power supply Power supply Power supply Power supply Server Front View FIGURE 1-2 Chapter 1 Netra 1290 Server Overview...
  • Page 22: Figure 1-3 Server Rear View

    LOM/SC port Alarms port LOM serial A port NET0 and NET1 ports Serial B port AC3/DC3 connection AC2/DC2 connection Power inlet box AC1/DC1 connection AC0/DC0 connection Server Rear View FIGURE 1-3 Netra 1290 Server System Administration Guide • May 2006...
  • Page 23: Reliability, Availability, And Serviceability (Ras)

    POST disables components or boards. The showboards command displays the board as either being failed or degraded. The server, running the Solaris Operating System, is booted only with components that have passed POST testing. Chapter 1 Netra 1290 Server Overview...
  • Page 24: Manual Disabling Of Components

    “Power Failure” on page 7 “System Controller Reboot” on page 7 “Host Watchdog” on page 7 Dynamic Reconfiguration The following components can be dynamically reconfigured: Hard drives CPU/memory boards Power supplies Fans Netra 1290 Server System Administration Guide • May 2006...
  • Page 25: Power Failure

    LEDs that indicate their state. The SC manages all the LEDs in the server, with the exception of the power supply LEDs, which are managed by the power supplies. For a discussion of LED functions, see the Netra 1290 Server Service Manual, 819-4373. Nomenclature The SC, the Solaris Operating System, the power-on self-test (POST), and the OpenBoot™...
  • Page 26: System Controller Error Logging

    The software application running on the SC provides a command-line interface for you to modify system settings. I/O Ports The following ports are on the rear of the server: LOM console serial (RS-232) port (RJ-45) Reserved serial (RS-232) port (RJ-45) Netra 1290 Server System Administration Guide • May 2006...
  • Page 27: System Management Tasks

    System Management Tasks The LOM prompt provides the command-line interface for the SC. It is also the place where console messages are displayed. Some of the system management tasks are shown in TABLE 1-1 Chapter 1 Netra 1290 Server Overview...
  • Page 28: Solaris Console

    System is running POST and you can view the POST output. To switch between these prompts and the LOM prompt, see “Switching Between the Consoles” on page Environmental Monitoring Sensors monitor temperature, voltage, and fan operation. Netra 1290 Server System Administration Guide • May 2006...
  • Page 29: System Indicator Board

    Lights when the LOM detects a fault. System Active Green Lights when power is applied to the server. Top Access Amber Lights when a fault occurs in a FRU, which can only be replaced from the top of the server. Chapter 1 Netra 1290 Server Overview...
  • Page 30: System Controller Message Logging

    The display of the messages on the shared Solaris/SC console port, when at the lom> prompt, is controlled by the seteventreporting command (see the Sun Fire Entry-Level Midrange System Controller Command Reference Manual, 819-1268). This Netra 1290 Server System Administration Guide • May 2006...
  • Page 31: Figure 1-6 System Controller Logging

    LOM writes message LOM port Discard LOM commands gain access to history log whenever system is On or in Standby mode (that is, the system controller not broken or unpowered) System Controller Logging FIGURE 1-6 Chapter 1 Netra 1290 Server Overview...
  • Page 32 Netra 1290 Server System Administration Guide • May 2006...
  • Page 33: Configuring The System Console

    C H A P T E R Configuring the System Console This chapter explains step-by-step procedures and provides illustrations for connecting to the system and navigating between the LOM shell and the console. It also explains how to terminate an SC session. This chapter includes the following topics: “Establishing a LOM Console Connection”...
  • Page 34: To Connect To An Ascii Terminal

    ASCII terminal Network terminal server Workstation See the Netra 1290 Server Installation Guide, 819-4372, for details of how to make the physical connections. The procedure is different for each type of device. To Connect to an ASCII Terminal If the LOM password has been set and the previous connection was logged out, you are prompted for a password.
  • Page 35: To Connect To A Network Terminal Server

    Enter Password: The console is already in use. Host: somehost.acme.com Connected: May 24 10:27 Idle time: 00:23:17 Force logout of other user? (y/n) y Connected. lom> Otherwise press Return and the Solaris console prompt is displayed. Connected. To Connect to a Network Terminal Server 1.
  • Page 36: Accessing The Lom Console Through A Remote Connection

    SSH connection) to the 10/100BASE-T Ethernet port you must first set up the interface. Refer to the Netra 1290 Server Installation Guide, 819-4372. 1. Type the ssh command at the Solaris prompt to connect to the SC. % ssh hostname 2.
  • Page 37: Disconnecting From The Lom Console

    # ssh hostname The console is already in use. Host: somehost.acme.com Connected: May 24 10:27 Idle time: 00:23:17 Force logout of other user? (y/n) y Connected. lom> In this case you should first use the LOM logout command on the serial connection to make the connection available, rather than the forced logout.
  • Page 38: Switching Between The Consoles

    LOM prompt. By default the escape sequence is set to #.. (a # sign followed by a period) For instance, if the escape sequence is the default of #. you will type: Netra 1290 Server System Administration Guide • May 2006...
  • Page 39: To Connect To The Solaris Console From The Lom Prompt

    # #. lom> Note – Unlike the example, you will not see the #. being typed. When you type the first character of the escape sequence, there is a one second delay before the character appears on the screen. During this interval, you must type the second character of the escape sequence.
  • Page 40: To Obtain The Lom Prompt From The Openboot Prom

    Type the break command. lom> break {2} ok To Obtain the OpenBoot Prompt When the Solaris OS Is Running Type the init 0 command at the Solaris prompt: # init 0 {1} ok Netra 1290 Server System Administration Guide • May 2006...
  • Page 41: To Terminate A Session When Connected To The System Controller Through The Serial Port

    To Terminate a Session When Connected to the System Controller Through the Serial Port If you are at the Solaris console or the OpenBoot PROM go to LOM prompt by typing the escape sequence, then terminate the LOM prompt session by typing logout and pressing Return: lom>logout If you are connected through a terminal server invoke the terminal server’s...
  • Page 42: Solaris Command-Line Interface Commands

    The board may be reassigned by the chassis port or released. The board is being actively used. You cannot reassign an active Active board. Command Options The arguments to the command are listed in cfgadm -c TABLE 2-2 Netra 1290 Server System Administration Guide • May 2006...
  • Page 43: To Display Basic Board Status

    cfgadm -c Command Arguments TABLE 2-2 cfgadm -c Argument Function The slot provides power to the board and begins monitoring the connect board. The slot is assigned if it was not previously assigned. The system stops monitoring the board, and power to the slot is disconnect turned off.
  • Page 44: To Display Detailed Board Status

    9 13:38 io /devices/ssm@0,0:N0.IB6::pci1 N0.IB6::pci2 connected configured device /ssm@0,0/pci@18,700000, referenced 9 13:38 io /devices/ssm@0,0:N0.IB6::pci2 N0.IB6::pci3 connected configured device /ssm@0,0/pci@18,600000 9 13:38 io /devices/ssm@0,0:N0.IB6::pci3 N0.SB0 disconnected unconfigured unknown assigned Feb 16 13:39 CPU_V3 /devices/ssm@0,0:N0.SB0 Netra 1290 Server System Administration Guide • May 2006...
  • Page 45: To Test A Cpu/Memory Board

    Output of the cfgadm -av Command (Continued) CODE EXAMPLE 2-2 N0.SB2 connected configured powered-on, assigned Feb 16 10:13 CPU_V3 /devices/ssm@0,0:N0.SB2 N0.SB2::cpu0 connected configured cpuid 8 and 520, speed 1500 MHz, ecache 32 MBytes shows details of the display in FIGURE 2-2 CODE EXAMPLE 2-2 Occupant state Attachment...
  • Page 46: To Power Off A Cpu/Memory Board Temporarily

    If the CPU/memory board fails and a replacement board or a filler board is not available, you can use the cfgadm command to power off the board. Detach and power off the board using the cfgadm command as superuser. Netra 1290 Server System Administration Guide • May 2006...
  • Page 47: To Hot-Swap A Cpu/Memory Board

    N0.SB0, N0.SB2 or N0.SB4. ap-id To Hot-Swap a CPU/Memory Board Hot-swapping the CPU/memory board is equivalent to removing and installing a board. Refer to the Netra 1290 Server Service Manual, 819-4373, for instructions. Chapter 2 Configuring the System Console...
  • Page 48 Netra 1290 Server System Administration Guide • May 2006...
  • Page 49: Lights Out Management

    Note – The latest patches to these packages is available from SunSolve in patch 110208. It is strongly advised that the latest version of patch 110208 be obtained from SunSolve and be installed on the Netra 1290 server to make use of the latest LOM utility updates.
  • Page 50: Lom Command Syntax

    By executing LOM commands from the lom> shell prompt. By executing LOM-specific Solaris commands as superuser as described in this chapter. The Solaris commands described in this section are run from the /usr/sbin/lom utility. Netra 1290 Server System Administration Guide • May 2006...
  • Page 51: To View Online Lom Documentation

    Monitoring procedures in this section include: “To View Online LOM Documentation” on page 33 “To View the LOM Configuration” on page 33 “To Check the Status of the Fault LED and Alarms” on page 34 “To View the Event Log” on page 34 “To Check the Fans”...
  • Page 52: To Check The Status Of The Fault Led And Alarms

    There are four levels of event: 1. Fatal events 2. Warning events 3. Information events 4. User events (not used on Netra 1290 servers) Netra 1290 Server System Administration Guide • May 2006...
  • Page 53: To Check The Fans

    If you specify a level, you will see reports for that level and above. For example, if you specify level 2, you will see reports of level 2 and level 1 events. If you specify level 3, you will see reports of level 3, level 2, and level 1 events. If you do not specify a level, you will see reports of level 3, level 2, and level 1 events.
  • Page 54: To Check The Internal Voltage Sensors

    100 % If you need to replace a fan, contact your local Sun sales representative and quote the part number of the component you need. For information, see the Netra 1290 Server Service Manual, 819-4374. The information output from this command is also contained in the output from the Solaris prtdiag -v command.
  • Page 55 Sample Output From the lom -v Command (Continued) CODE EXAMPLE 3-5 20 IB6 v_1.5vdc0 status=ok 21 IB6 v_3.3vdc0 status=ok 22 IB6 v_5vdc0 status=ok 23 IB6 v_12vdc0 status=ok 24 IB6 v_3.3vdc1 status=ok 25 IB6 v_3.3vdc2 status=ok 26 IB6 v_1.8vdc0 status=ok 27 IB6 v_2.4vdc0 status=ok System status flags:...
  • Page 56: To Check The Internal Temperature

    23 degC : warning 82 degC : shutdown 87 degC 4 SSC1 t_ambient1 21 degC : warning 82 degC : shutdown 87 degC 5 SSC1 t_ambient2 28 degC : warning 82 degC : shutdown 87 degC Netra 1290 Server System Administration Guide • May 2006...
  • Page 57 Sample Output From the lom -t Command (Continued) CODE EXAMPLE 3-6 6 RP0 t_ambient0 22 degC : warning 82 degC : shutdown 87 degC 7 RP0 t_ambient1 22 degC : warning 53 degC : shutdown 63 degC 8 RP0 t_sdc0 62 degC : warning 102 degC : shutdown 107 degC 9 RP0 t_ar0...
  • Page 58: To View All Component Status Data And The Lom Configuration Data

    There are two alarms associated with the LOM. They are associated with no specific conditions but are software flags available to be set by your own processes or from the command line. Netra 1290 Server System Administration Guide • May 2006...
  • Page 59: To Turn Alarms Off

    To turn an alarm on from the command line, type: # lom -A on,n where n is the number of the alarm you want to turn on: 1, 2, or 3. To Turn Alarms Off To turn the alarm off, type: # lom -A off,n where n is the number of the alarm you want to turn off: 1, 2, or 3.
  • Page 60: To Stop Lom From Sending Reports To The Console When At The Lom Prompt

    # lom -E off To turn serial event reporting on, type: # lom -E on To Upgrade the Firmware To upgrade the firmware, type: # lom -G firmwarefilename For a full description, see Appendix Netra 1290 Server System Administration Guide • May 2006...
  • Page 61: Troubleshooting

    “Power Supply Troubleshooting” on page 56 “CPU/Memory Troubleshooting” on page 57 Basic Troubleshooting In a functioning Netra 1290 server without any known problems, the system should not display any error conditions. For example: System fault LED should not be lit.
  • Page 62: Power Distribution

    3. Check that the LEDs on the involved FRUs are as indicated in the following sections. Normal Operation The LED status of all FRUs in a properly operating Netra 1290 server is described in TABLE 4-1 FRU LED Status TABLE 4-1...
  • Page 63: Abnormal Operation

    In this situation, the Fault LED ( ) on the faulty fan is lit. See the Netra 1290 Server Service Manual, 819-4373, for fan replacement procedures. System Controller The system controller receives error messages from each of the boards and determines the appropriate actions to take.
  • Page 64: Server Enclosure Leds

    6 – Solaris OS Running LED 7 – Alarm 1 LED 8 – Alarm 2 LED 9 – Source A LED 10 – Source B LED Server Front Panel LEDs FIGURE 4-1 Netra 1290 Server System Administration Guide • May 2006...
  • Page 65: Table

    lists the server LED functions ( TABLE 4-2 FIGURE 4-1 Server LED Functions TABLE 4-2 LED Icon and Name Color LED On LED Off Locator White Normally off. Can be lit by user Can be lit by user command. command. Location of server has No one has requested the been requested.
  • Page 66: Board Or Component Leds

    Server Rear Panel LEDs FIGURE 4-2 Board or Component LEDs describes the LEDs and their functions for the following boards or TABLE 4-3 assemblies: CPU/memory board L2 repeater board IB_SCC assembly Netra 1290 Server System Administration Guide • May 2006...
  • Page 67: System Faults

    * Not applicable to fans. See the Netra 1290 Server Service Manual, 819-4373, for general summary information on each LED state. System Faults A system fault is any condition that is unacceptable for normal system operation.
  • Page 68: Figure 4-3 System Indicators

    Power distribution board Can only be degraded. Backplane Can only be degraded. System indicator board Can only be degraded. System configuration card Fan tray Netra 1290 Server System Administration Guide • May 2006...
  • Page 69: Customer Replaceable Units

    System Fault Indicator States (Continued) TABLE 4-4 System Fault Fault indicator lit indicator lit Top Access when fault on FRU lit on FRU FRU name detected fault* fault Comments Main fan Media bay Disk * This includes faults where the FRU is only degraded. 1 If lit, indicates the failing FRU is accessed from the top of the platform.
  • Page 70: Table 4-5 Blacklisting Component Names

    While the enablecomponent and disablecomponent commands are still available, it is suggested that you use the setls command to control the configuration of components into or out of the server. Netra 1290 Server System Administration Guide • May 2006...
  • Page 71: Special Considerations For Cpu/Memory Boards

    The setls command updates only the blacklist. It does not directly affect the state of the currently configured system boards. The updated lists take effect when you do one the following: Reboot the system. Use dynamic reconfiguration to configure the board containing the blacklisted component out of and then back into the server.
  • Page 72: Recovering A Hung System

    To Recover a Hung Server Manually 1. Gather the information described in “Assisting Sun Service Personnel in Determining Causes of Failure” on page 2. Access the LOM shell. Chapter Netra 1290 Server System Administration Guide • May 2006...
  • Page 73 3. Type the reset command to force control of the system back to the OpenBoot PROM. The reset command sends an externally initiated reset (XIR) to the system and collects data for debugging the hardware. lom>reset Note – An error is displayed if the setsecure command has been used to set the system into secure mode.
  • Page 74: Moving Server Identity

    Predictive Fail – Lit if PSU has detected a pending internal fault but is still providing main output power. A degraded PSU fan speed is the only trigger for this condition. Netra 1290 Server System Administration Guide • May 2006...
  • Page 75: Cpu/Memory Troubleshooting

    In addition there are two system LEDs labeled Source A and Source B. These show the state of the power feeds to the server. The four physical power feeds are split into A and B, two feeds for each source. Feed A supplies PS0 and PS1, feed B supplies PS2 and PS3.
  • Page 76: Cannot Unconfigure A Board Whose Memory Is Interleaved Across

    Hardware specific failure: unconfigure N0.SB2::cpu0: Can’t unconfig cpu if mem online: /ssm@0,0/memory-controller Unconfigure all memory on the board and then unconfigure the CPU. Netra 1290 Server System Administration Guide • May 2006...
  • Page 77: Unable To Unconfigure Memory On A Board With Permanent Memory

    Unable to Unconfigure Memory on a Board With Permanent Memory To unconfigure the memory on a board that has permanent memory, move the permanent memory pages to another board that has enough available memory to hold them. Such an additional board must be available before the unconfigure operation begins.
  • Page 78: Unable To Unconfigure A Cpu

    Before you try to configure either CPU0 or CPU1, make sure that the other CPU is unconfigured. When both CPU0 and CPU1 are unconfigured, it is possible to configure both of them. Netra 1290 Server System Administration Guide • May 2006...
  • Page 79: Cpus On A Board Must Be Configured Before Memory

    CPUs on a Board Must Be Configured Before Memory Before configuring memory, all CPUs on the system board must be configured. If you try to configure memory while one or more CPUs are unconfigured, the system displays an error message such as: cfgadm: Hardware specific failure: configure N0.SB2::memory: Can’t config memory if not all cpus are online: /ssm@0,0/memorycontroller Chapter 4 Troubleshooting...
  • Page 80 Netra 1290 Server System Administration Guide • May 2006...
  • Page 81: Diagnostics

    C H A P T E R Diagnostics This chapter describes diagnostics and includes the following topics: “Power-On Self-Test” on page 63 “SunVTS Software” on page 71 “Diagnosing Environmental Conditions” on page 72 “Assisting Sun Service Personnel in Determining Causes of Failure” on page 75 “Automatic Diagnosis and Recovery Overview”...
  • Page 82: Openboot Prom Variables For Post Configuration

    This has the same effect as using the SC command bootmode skipdiag at the LOM prompt. The difference is that by using the OpenBoot command the settings remain permanent until you change them again. Netra 1290 Server System Administration Guide • May 2006...
  • Page 83: Table 5-1 Post Configuration Parameters

    POST Configuration Parameters TABLE 5-1 Parameter Value Description Default value. Only system board initialization code is run. diag-level init No testing is done. This is a very fast pass through POST. All system board components are tested using few tests with quick few test patterns.
  • Page 84 {/N0/SB0/P0/C0} Copyright 2006 Sun Microsystems, Inc. All rights reserved. {/N0/SB0/P1/C0} Copyright 2006 Sun Microsystems, Inc. All rights reserved. {/N0/SB0/P2/C0} Copyright 2006 Sun Microsystems, Inc. All rights reserved. {/N0/SB0/P0/C0} Use is subject to license terms. Netra 1290 Server System Administration Guide • May 2006...
  • Page 85 POST Output Using max Setting (Continued) CODE EXAMPLE 5-1 {/N0/SB0/P1/C0} Use is subject to license terms. {/N0/SB0/P3/C0} Copyright 2006 Sun Microsystems, Inc. All rights reserved. {/N0/SB0/P2/C0} Use is subject to license terms. {/N0/SB0/P3/C0} Use is subject to license terms. {/N0/SB2/P0/C0} Running CPU POR and Set Clocks...
  • Page 86: Controlling Post With The Bootmode Command

    The SC bootmode command enables you to specify the boot configuration for the next server reboot only. This removes the necessity for taking the system down to the OpenBoot PROM to make these changes, for instance to the diag-level variable. Netra 1290 Server System Administration Guide • May 2006...
  • Page 87: Controlling The System Controller Post

    For example, use the following commands to force the highest level of POST tests to be run prior to the next reboot: lom>shutdown lom>bootmode diag lom>poweron To force the lowest level of POST tests to be run prior to the next reboot, use: lom>shutdown lom>bootmode skipdiag lom>poweron...
  • Page 88 ..Local I2C AT24C64 Test EEPROM Device Test performing eeprom sequential read Local I2C PCF8591 Test VOLT_AD Device Test channel[00000001] Voltage(0x00000099) :1.49 channel[00000002] Voltage(0x0000009D) :3.37 channel[00000003] Voltage(0x0000009A) :5.1 Netra 1290 Server System Administration Guide • May 2006...
  • Page 89: Sunvts Software

    SC POST Output With Diagnostic Level Set to min (Continued) CODE EXAMPLE 5-3 channel[00000004] Voltage(0x00000000) :0.0 Local I2C LM75 Test TEMP0(IIep) Device Test Temparature : 24.50 Degree(C) Local I2C LM75 Test TEMP1(Rio) Device Test Temparature : 23.50 Degree(C) Local I2C LM75 Test TEMP2(CBH) Device...
  • Page 90: Diagnosing Environmental Conditions

    /N0/FT0 Fan 7 Cooling 0 Auto 3 sec OK /N0/RP0 Board 0 1.5 VDC 0 1.49 Volts DC 2 sec OK /N0/RP0 Board 0 3.3 VDC 0 3.31 Volts DC 2 sec OK Netra 1290 Server System Administration Guide • May 2006...
  • Page 91 Checking Temperature Using the showenvironment Command CODE EXAMPLE 5-4 /N0/RP0 Board 0 Temp. 0 Degrees C 2 sec OK /N0/RP0 Board 0 Temp. 1 Degrees C 2 sec OK /N0/RP0 SDC 0 Temp. 0 Degrees C 2 sec OK /N0/RP0 AR 0 Temp.
  • Page 92 3 sec OK /N0/IB6 SBBC 0 Temp. 0 Degrees C 4 sec OK /N0/IB6 IOASIC 0 Temp. 0 Degrees C 4 sec OK /N0/IB6 IOASIC 1 Temp. 1 Degrees C 4 sec OK Netra 1290 Server System Administration Guide • May 2006...
  • Page 93: Assisting Sun Service Personnel In Determining Causes Of Failure

    FIGURE 5-1 and diagnoses hardware errors that affect the availability of a server. Note – Although the Netra 1290 server does not support the multiple domains that other midrange systems support, by convention, diagnostic output provides system status as the status for Domain A.
  • Page 94: Figure 5-1 Auto Diagnosis And Recovery Process

    4. The AD engine records the diagnosis information for the affected components and maintains this information as part of the component health status (CHS). 5. The AD reports diagnosis information through console event messages. Netra 1290 Server System Administration Guide • May 2006...
  • Page 95: Automatic Recovery Of A Hung System

    shows an auto-diagnosis event message that appears on the CODE EXAMPLE 5-5 console. In this example, a single FRU is responsible for the hardware error. See “Reviewing Auto-Diagnosis Event Messages” on page 81 for details on the AD message contents. Example of Auto-Diagnosis Event Message Displayed on the Console CODE EXAMPLE 5-5 [AD] Event: N1290.ASIC.AR.ADR_PERR.10473006...
  • Page 96: Diagnosis Events

    Tue Dec 09 12:37:38 commando lom: Resetting (XIR) domain Diagnosis Events Certain nonfatal hardware errors are identified by the Solaris Operating System and reported to the system controller. The system controller does the following: Netra 1290 Server System Administration Guide • May 2006...
  • Page 97: Diagnostic And Recovery Controls

    Records and maintains this information for the affected resources as part of the component health status Reports this information through event messages displayed on the console. The next time that POST is run, POST reviews the health status of affected resources and if possible, deconfigures the appropriate resources from the system.
  • Page 98: Obtaining Auto-Diagnosis And Recovery Information

    Obtaining Auto-Diagnosis and Recovery Information This section describes various ways to monitor hardware errors and obtain additional information about components associated with hardware errors. Netra 1290 Server System Administration Guide • May 2006...
  • Page 99: Reviewing Auto-Diagnosis Event Messages

    CSN – Chassis serial number, which identifies your Netra 1290 server. DomainID – The domain affected by the hardware error. The Netra 1290 server is always Domain A. ADInfo – The version of the autodiagnosis message, the name of the diagnosis engine (SCAPP or SF-SOLARIS_DE), and the autodiagnosis engine version.
  • Page 100: Reviewing Component Status

    The Failed status indicates that the board failed testing and is not usable. Disabled indicates that the board has been unconfigured from the server, because it was disabled using the setls command Netra 1290 Server System Administration Guide • May 2006...
  • Page 101 or because it failed POST. Degraded status indicates that certain components on the boards have failed or are disabled, but there are still usable parts on the board. Components with degraded status are configured into the server. You can obtain additional information about Failed, Disabled, or Degraded components by reviewing the output from the showcomponent command.
  • Page 102: Reviewing Additional Error Information

    In either case, the information displayed can be used by your service provider for troubleshooting purposes. Netra 1290 Server System Administration Guide • May 2006...
  • Page 103: Additional Troubleshooting Commands

    shows the output displayed for a domain hardware error. CODE EXAMPLE 5-12 showerrorbuffer Command Output–Hardware Error CODE EXAMPLE 5-12 EX07: lom>showerrorbuffer ErrorData[0] Date: Fri Jan 30 10:23:32 EST 2004 Device: /SSC1/sbbc0/systemepld Register: FirstError[0x10] : 0x0200 SB0 encountered the first error ErrorData[1] Date: Fri Jan 30 10:23:32 EST 2004 Device: /SB0/bbcGroup0/repeaterepld...
  • Page 104 Netra 1290 Server System Administration Guide • May 2006...
  • Page 105: Securing The Server

    C H A P T E R Securing the Server This chapter provides important information about securing the system, explains security recommendations, discusses domain minimization, and provides references to Solaris Operating System security. This chapter includes the following topics: “Security Guidelines” on page 87 “Selecting a Remote Connection Type”...
  • Page 106: Defining The Console Password

    Passwords should be composed of a mixture of lowercase, uppercase, numeric, and punctuation characters. For information on how to set the console password, see the Netra 1290 Server Installation Guide, 819-4372. Using the SNMP Protocol Default Configuration Simple Network Management Protocol (SNMP) is commonly used to monitor and manage networked devices and servers.
  • Page 107: Selecting A Remote Connection Type

    2. Use the shownetwork command to validate that all the network modifications were implemented. For information about using the Sun Security Toolkit to create secure configurations for servers running the Solaris Operating System, see the following web site: http://www.sun.com/software/security/jass Selecting a Remote Connection Type The SSH and Telnet services on the SC are disabled by default.
  • Page 108: To Enable Ssh

    Same SSH server Ciphers aes128-cbc,blowfish- implementation as the cbc,3des-cbc Solaris 9 Operating System To Enable SSH To enable SSH, type: lom> setupnetwork You are prompted to enter the network configuration and connection parameters. Netra 1290 Server System Administration Guide • May 2006...
  • Page 109: Features Not Supported By Ssh

    Sun Fire Entry-Level Midrange System Controller Command Reference Manual, 819-1268. Features Not Supported by SSH The SSH server on the Netra 1290 server does not support the following features: Remote command-line execution scp command (secure copy program)
  • Page 110: Changing Ssh Host Keys

    Special key sequences can be issued to the SC, over its serial connection, while it is booting. These key sequences have special capabilities if entered at the serial port within the first 30 seconds after an SC reboot. Netra 1290 Server System Administration Guide • May 2006...
  • Page 111: Domain Minimization

    SC. Domain Minimization One way to contribute to the security of a Netra 1290 server is to tailor the installation of software to an essential minimum. By limiting the number of software components installed on each domain (called domain minimization), you can reduce the risks of security holes that can be exploited by potential intruders.
  • Page 112 Netra 1290 Server System Administration Guide • May 2006...
  • Page 113: Dynamic Reconfiguration

    A P P E N D I X Dynamic Reconfiguration This appendix describes how to dynamically reconfigure the CPU/memory boards on the Netra 1290 server. This chapter includes the following topics: “Dynamic Reconfiguration” on page 95 “DR Concepts” on page 96 “Conditions and States”...
  • Page 114: Command-Line Interface

    Quiescing a system makes the system and related network services unavailable for a period of time that can exceed two minutes. These changes affect both the client and server machines. Netra 1290 Server System Administration Guide • May 2006...
  • Page 115: Suspend-Safe And Suspend-Unsafe Devices

    Suspend-Safe and Suspend-Unsafe Devices When DR suspends the operating system, all of the device drivers that are attached to the operating system must also be suspended. If a driver cannot be suspended (or subsequently resumed), the DR operation fails. A suspend-safe device does not access memory or interrupt the system while the operating system is in quiescence.
  • Page 116: Dr Operations

    The interfaces are not powered on until the board is seated and the SC instructs them to power on. The CPU/memory boards used in the Netra 1290 server are hot-plug devices. Netra 1290 Server System Administration Guide • May 2006...
  • Page 117: Conditions And States

    Conditions and States A state is the operational status of either a receptacle (slot) or an occupant (board). A condition is the operational status of an attachment point. Before you attempt to perform any DR operation on a board or component from a server, you must determine state and condition.
  • Page 118: Board Occupant States

    A component cannot be individually connected or disconnected. Thus, components can have only one state: connected. Component Occupant States A component can have one of two occupant states: configured or unconfigured. Netra 1290 Server System Administration Guide • May 2006...
  • Page 119: Component Conditions

    Component Occupant States TABLE A-5 Name Description Component is available for use by the Solaris Operating System. configured Component is not available for use by the Solaris Operating System. unconfigured Component Conditions A component can have one of three conditions: unknown, ok, failed. Component Conditions TABLE A-6 Name...
  • Page 120: Limitations

    The target system board has the same amount of memory as the source system The target system board has more memory than the source system board. In this case, the additional memory is added to the pool of available memory. Netra 1290 Server System Administration Guide • May 2006...
  • Page 121: Watchdog Timer Application Mode

    Watchdog Timer Application Mode This appendix gives information on the watchdog timer application mode on the Netra 1290 server. This appendix provides the following sections to help you understand how to configure and use the watchdog timer and to program Alarm3: “Understanding the Watchdog Timer Application Mode”...
  • Page 122: Watchdog Timer Unsupported Features And Limitations

    In the case of the watchdog timer expiration detected by the SC, the recovery is attempted only once; there are no further attempts of recovery if the first attempt fails to recover the domain. Netra 1290 Server System Administration Guide • May 2006...
  • Page 123 If the application watchdog is enabled and you break into the OpenBoot PROM by issuing the break command from the system controller’s lom prompt, the SC automatically disables the watchdog timer. Note – The SC displays a console message as a reminder that the watchdog, from the SC’s perspective, is disabled.
  • Page 124: Using The Ntwdt Driver

    EAGAIN – The driver is busy, try again. You can use the following IOCTLs with the watchdog timer: LOMIOCDOGTIME LOMIOCDOGCTL LOMIOCDOGPAT LOMIOCDOGSTATE LOMIOCALCTL LOMIOCALSTATE Netra 1290 Server System Administration Guide • May 2006...
  • Page 125: Using The Watchdog Timer

    Using the Watchdog Timer Setting the Timeout Period The LOMIOCDOGTIME IOCTL sets the timeout period of the watchdog. This IOCTL programs the watchdog hardware with the time specified in this IOCTL. You must set the timeout period (LOMIOCDOGTIME) before attempting to enable the watchdog timer (LOMIOCDOGCTL).
  • Page 126: Rearming The Watchdog

    /* reset enabled if non-zero */ int dog_enable; /* watchdog enabled if non-zero */ uint_t dog_timeout; /* Current watchdog timeout */ } lom_dogstate_t; The watchdog and reset control data structure is as follows: Netra 1290 Server System Administration Guide • May 2006...
  • Page 127: Example Watchdog Program

    Watchdog and Reset Control Data Structure CODE EXAMPLE B-2 typedef struct { int reset_enable; /* reset enabled if non-zero */ int dog_enable; /* watchdog enabled if non-zero */ } lom_dogctl_t; Example Watchdog Program Following is a sample program for the watchdog timer. Example Watchdog Program CODE EXAMPLE B-3 #include...
  • Page 128: Programming Alarm3

    Alarm3 off = Relay(COM->NO), System LED on When programmed, you can check Alarm3 or the system alarm with the showalarm command and the argument system. For example: sc> showalarm system system alarm is on Netra 1290 Server System Administration Guide • May 2006...
  • Page 129 The data structure used with the LOMIOCALCTL and LOMIOCALSTATE IOCTLs is as follows: IOCTL Data Structure LOMIOCALCTL LOMIOCALSTATE CODE EXAMPLE B-4 #include <fcntl.h> #include <lom_io.h> #define LOM_DEVICE "/dev/lom" #define ALARM_OFF 0 #define ALARM_ON 1 int main() { int fd, ret; lom_aldata_t ald;...
  • Page 130: Watchdog Timer Error Messages

    A nonexistent control command was requested or invalid EINVAL parameters were supplied. A thread awaiting a component state change was interrupted. EINTR The driver is not installed in the system. ENXIO Netra 1290 Server System Administration Guide • May 2006...
  • Page 131: Updating The Firmware

    A P P E N D I X Updating the Firmware This appendix explains how to update or downgrade the server firmware. The topics include: “Using the flashupdate Command” on page 113 “Using the lom –G Command” on page 116 Using the flashupdate Command The flashupdate command requires that the SC 10/100BASE-T Ethernet port is connected to a suitable network and is configured so that it can see an external FTP...
  • Page 132 SC goes into single user mode and is only accessible from the serial port. Caution – Before performing a flash update, check the firmware revisions of all boards using the showboards -p version command. Netra 1290 Server System Administration Guide • May 2006...
  • Page 133: To Upgrade The Netra 1290 Server Firmware Using The Flashupdate Command

    Caution – Before updating CPU/memory boards or the I/O Assembly, ensure that all boards to be updated are powered on by using the poweron command. To Upgrade the Netra 1290 Server Firmware Using the flashupdate Command 1. Power on all boards: lom>poweron all...
  • Page 134: Using The Lom -G Command

    The patch README file should contain full instructions for installing these new firmware images. It is very important that the instructions are followed exactly, otherwise you might render your server unbootable. Netra 1290 Server System Administration Guide • May 2006...
  • Page 135: To Upgrade The Netra 1290 Server Firmware Using The Lom -G Command

    Caution – Before updating CPU/memory boards or the I/O Assembly, ensure that all boards to be updated are powered on by using the poweron command. To Upgrade the Netra 1290 Server Firmware Using the lom –G Command 1. Upgrade the firmware on the system controller: # lom –G sgsc.flash...
  • Page 136: Command

    4. Downgrade the firmware on the other boards: # lom –G lw8cpu.flash # lom –G lw8pci.flash 5. Shutdown the Solaris OS. 6. Power off the server. 7. Power on the server. Netra 1290 Server System Administration Guide • May 2006...
  • Page 137: Cpu/Memory Mapping

    0 to 31 in decimal notation (0 to 1f in hexadecimal). In the device path beginning with ssm@0,0 the first number, 0, is the node ID. This appendix describes device mapping nomenclature for the Netra 1290 server and includes the following topics: “CPU/Memory Mapping”...
  • Page 138: Table D-1 Cpu And Memory Agent Id Assignment

    I/O assemblies per system and the I/O assembly TABLE D-3 name. Number and Name of I/O Assemblies per System TABLE D-3 Number of I/O Assemblies I/O Assembly Name Each I/O assembly hosts two I/O controllers: Netra 1290 Server System Administration Guide • May 2006...
  • Page 139: Table D-4 I/O Controller Agent Id Assignments

    I/O controller 0 I/O controller 1 When mapping the I/O device tree entry to a physical component in the server, you must consider up to five nodes in the device tree: Node identifier (ID) I/O controller agent ID (AID) Bus offset PCI+ slot Device instance lists the AIDs for the two I/O controllers in each I/O assembly.
  • Page 140: Table D-5 Ib_Ssc Assembly Pci+ Device Mapping

    700000 is the bus offset and indicates bus B, which operates at 33 MHz. *@3 is the device number. In this example @3 means it is the third device on the bus. Netra 1290 Server System Administration Guide • May 2006...
  • Page 141: Figure D-1 Netra 1290 Server Ib_Ssc Pci+ Physical Slot Designations For Ib6

    Slots Netra 1290 Server IB_SSC PCI+ Physical Slot Designations for IB6 FIGURE D-1 where * is dependent upon the type of PCI card installed in the slot. For instance: Dual differential UltraSCSI card (375-0006) in Slot 4 FC-AL card (375-3019) in Slot 3...
  • Page 142 Netra 1290 Server System Administration Guide • May 2006...
  • Page 143 Index break, 22 cfgadm, 24, 96 alarms disablecomponent, 52 checking status, 34 enablecomponent, 52 setting, 40 flashupdate, 113 assisting Sun service personnel, 75 init 0, 22 auto-boot? OpenBoot PROM variable, 66 inventory, 85 auto-diagnosis logout, 23 engine, 75 lom -A, 40 event messages, 81 lom -E, 42 summary, 76...
  • Page 144 101 interleave-scope OpenBoot PROM state, 100 variable, 65 hot-plug devices, 98 internal limitations, 102 temperature checking, 38 memory voltage sensors, 36 nonpermanent, 101 inventory command, 85 permanent, 102 time-out, 96 Netra 1290 Server System Administration Guide • May 2006...
  • Page 145 logging, 12 minimization, domain, 93 LEDs, 45 front panel, 46 monitoring FRUs, 44 environmental conditions, 10 function, 47 hung domains, 77 rear panel, 48 states, 50 system indicator board, 11 node mapping, 119 logout command, 23 nonpermanent memory, 101 ntwdt driver, 106 connecting remote, 18 serial port, 15...
  • Page 146 LOM prompt, 21 setting timeout period, 107 ssh-keygen command, 92 state, component, 99 SunVTS description, 71 documentation, 71 suspend-safe devices, 97 suspend-unsafe devices, 97 syslog file, 43 system controller, 8 Netra 1290 Server System Administration Guide • May 2006...

Table of Contents