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-1019703.1
Update Date:2009-10-18
Keywords:

Solution Type  Technical Instruction Sure

Solution  1019703.1 :   How to verify the device boot path for SPARC based boards used in the Sun Netra CT900  


Related Items
  • Sun Netra CP3060 ATCA Blade Server
  •  
  • Sun Netra CT900 Server
  •  
  • Sun Netra CP3260 ATCA Blade Server
  •  
  • Sun Netra CP3010 Blade Server
  •  
Related Categories
  • GCS>Sun Microsystems>Boards>NEBS-Certified Servers
  •  
  • GCS>Sun Microsystems>Servers>NEBS-Certified Servers
  •  

PreviouslyPublishedAs
244186


Description
This document can be used to identify the path to the device that will be used to boot a SPARC based CPU node used in the Sun Netra CT900
Symptoms
Boot device not known
Not booting from correct device
Can't boot
Purpose/Scope
This document is intended to detail the steps necessary to identify the path to the device which will be used to boot the system if no explicit parameter is specified with the boot command. It will focus on checking and setting the device alias.
It is not intended that this document will cover checking the data on the media selected.



Steps to Follow
The device from which the Operating Environment is booted on SPARC based CPU node boards in the Sun Netra CT900 follows the normal selection method as used on other types of SPARC servers and workstations. It is defined by parameters in the OpenBoot PROM (OBP) . It may be defined either as an absolute path through the I/O structure, or by use of a device alias.
The following instructions will give you the steps to follow in order to ensure that the device to be used for booting is correct.
  • Use the OBP printenv command to verify the boot parameters

  • Verify whether the system is configured to automatically boot

{0} ok printenv auto-boot?

auto-boot? = false

  • Verify the device selected by the boot-device parameter is the intended device

{0} ok printenv boot-device

boot-device = /pci@0/pci@0/pci@a/pci@0/usb@4,2/storage@2/disk@0,0:a

In the example above, the boot device is defined by the full path. In most cases the device will be shown as a device alias. To understand the paths defined by the device alias, refer to the tables shown below. These vary according to the type of board being used.

Netra CP3010

Predefined boot device aliases - See output from OBP devalias command

Alias

Path to device

Description of device

net

/pci@1c,600000/network@2

As net0

net5

/pci@1d,700000/ethernet@2,1

Extended Fabric 1

net4

/pci@1d,700000/ethernet@2

Extended Fabric 0

net3

/pci@1e,600000/network@2,1

Management Ethernet B (Front Panel)

net2

/pci@1e,600000/network@2

Management Ethernet A (Front Panel)

net1

/pci@1c,600000/network@2,1

Base Ethernet 1

net0

/pci@1c,600000/network@2

Base Ethernet 0

cdrom

/pci@1e,600000/ide@d/cdrom@0,0:f

Historical - Not used on this board

ide

/pci@1e,600000/ide@d

Compact Flash

disk

/pci@1f,700000/scsi@1/disk@0,0

As disk 0

disk3

/pci@1f,700000/scsi@1/disk@3,0

SAS disk 3 through rear panel connector

disk2

/pci@1f,700000/scsi@1/disk@2,0

SAS disk 2 through rear panel connector

disk1

/pci@1f,700000/scsi@1/disk@1,0

SAS disk 1 through front panel connector

disk0

/pci@1f,700000/scsi@1/disk@0,0

SAS disk 0 through front panel connector

Note: The PMC (Peripheral Mezzanine Card) slots in the front of the Netra CP3010 do not have OBP pre-defined aliases. If these slots are used for disk devices then aliases can be created using the OBP nvalias command.

For reference, the paths to the devices are:

     pmcA (upper slot)       /pci@1e,600000/ide@4/disk@0,0

     pmcB (lower slot)       /pci@1e,600000/ide@4/disk@1,0

Netra CP3060

Predefined boot device aliases - See output from OBP devalias command

Alias

Path to device

Description of device

disk2

/pci@780/pci@0/pci@1/pci@0/ide@1f,1/disk@2

Defined for AMC device on RTM but not used with standard RTM

disk1

/pci@780/pci@0/pci@1/pci@0/ide@1f,1/disk@0

AMC Hard Disk (SATA drive) in front AMC slot

disk0

/pci@780/pci@0/pci@1/pci@0/ide@1f/disk@0

Compact Flash

disk

/pci@780/pci@0/pci@1/pci@0/ide@1f/disk@0

As disk0

ide

/pci@780/pci@0/pci@1/pci@0/ide@1f,1

IDE controller

net1

/pci@780/pci@0/pci@2/network@0,1

* Base Ethernet 1
Management Ethernet B

net0

/pci@780/pci@0/pci@2/network@0

*Base Ethernet 0
Management Ethernet A

net

/pci@780/pci@0/pci@2/network@0

As net0

* Note: that the Base and Management networks share an interface. This is accomplished by the presence of a layer 2 switch chip for each interface. To access each of the networks, you will need to provide a logical IP address for the second network on each of the NICs.

Netra CP3260

Predefined boot device aliases - See output from OBP devalias command

Alias

Path to device

Description of device

net5

/pci@0/pci@0/pci@2/network@0,1

ARTM Ethernet 1

net4

/pci@0/pci@0/pci@2/network@0

ARTM Ethernet 0

net3

/pci@0/pci@0/pci@9/network@0,1

Management port - ARTM

net2

/pci@0/pci@0/pci@9/network@0

Management port - Front Panel

net1

/pci@0/pci@0/pci@1/network@0,1

Base Network to switch in slot 8

net0

/pci@0/pci@0/pci@1/network@0

Base Network to switch in slot 7

net

/pci@0/pci@0/pci@1/network@0

As net0

disk

/pci@0/pci@0/pci@a/pci@0/usb@4,2/storage@2/disk

Compact Flash

Note 1: There are no pre-defined network aliases for the Extended Fabric ports. If booting through the Extended Fabric network is required, aliases can be created using the OBP nvalias command.

For reference, the paths to the devices are:

      Extended Fabric to Switch slot 7            /niu@80/network@0

      Extended Fabric to Switch slot 8           /niu@80/network@1

Note 2: The Netra CP3260 does not have any direct connect Advanced Mezzanine Cards (AMCs) or on-board disk drives. Therefore paths to disk drives will vary according to the type of Advanced Rear Transition Module and type of attached storage device that is installed.



Product
Netra CP3010 Board
Sun Netra CT 900 Server
Sun Netra CP3260 ATCA Blade Server
Sun Netra CP3060 ATCA Blade Server

Internal Comments
This document contains normalized content and is managed by the the Domain Lead(s) of the respective domains. To notify content owners of a knowledge gap contained in this document, and/or prior to updating this document, please contact the domain engineers that are managing this document via the "Document Feedback" alias(es) listed below:
Domain Lead: Dencho.Kojucharov@sun.com
Feedback Alias: blade_normalizers@sun.com


normalized, ATCA, Netra, CT900, CP3010, CP3060, CP3260, boot device, devalias, boot

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