InfoDoc ID | Synopsis | Date | ||
40562 | Sun Enterprise[TM] 3500: Boot device paths | 20 Sep 2002 |
Status | Issued |
Description |
Boot device paths on an E3500 (Sun Enterprise[TM] 3500)
Understanding full physical paths on an E3500 in relation to the onboard disk drives is important when selecting a boot device.
There are four ports on the interface board (IB) labeled top to bottom:
UB, UA, LB, LA
To get to these ports you must come off either:
The full physical address describes:
NOTE: The address does not indicate whether the drives are upper or lower drives.
The upper drives and the lower drives act as two separate arrays.
Use the "probe-fcal-all" command and the disk World-Wide Number (WWN) to determine which array (top or bottom) your disk is on.
The following is a breakdown of a complete physical path:
/sbus@A,0/SUNW,socal@B,10000/sf@C,0/ssd@w2DEEEEEEEEEEEEEE,F:G
"A"--------------------- "B"---------------- "C"--------------- "D"-----------------------------------------"E"------------ "F" ---------------------"G"
convert to decimal ----0=sbus slot0 ------1=top gbic------- w21=UA/LA, w22=UB/LB --------------disk wwn -----lun (always "0") -------slice
divide by 2 to get -----1=sbus slot1-------onboard/sbus
the I/O slot# -----------2=sbus slot2 ------0=bottom gbic
--------------------------d=sbus slotd ------onboard/sbus
--------------------------(onboard)
======= identifies which port on the host ========
---------------------------------------------------------------= identifies where the cables plug =======
---------------------------------------------------------------= onto the interface board (W21=UA/LA,=
---------------------------------------------------------------= W22=UB/LB), but does NOT identify==
---------------------------------------------------------------= whether the top or bottom drives. =====
---------------------------------------------------------------= (top/bottom are 2 separate arrays =====
---------------------------------------------------------------= see "E", "F" and "G" for this info) ====
-----------------------------------------------------------------------------------------------------------------= identifies the drive, lun and slice ===
-----------------------------------------------------------------------------------------------------------------= use "probe-fcal-all" to identify =====
-----------------------------------------------------------------------------------------------------------------= if drive is on top or bottom array ===
Using the above information you should be able to make an alias to boot from any internal drive as follows:
1. Select an alias name: <myinternaldisk>.
2. Type the following at the ok> prompt:
ok> nvalias <myinternaldisk> /sbus@A,0/SUNW,socal@B,10000/sf@C,0/ssd@w2DEEEEEEEEEEEEEE,F:G
(Use the above example to fill in numbers for A, B, C, D, E ,F, and G).
3. Copy the contents of the command into nvramrc:
ok> nvstore
4. Add the alias to the boot device list.
ok> setenv boot-device <myinternaldisk> [disk] [net]
5. Reset the system.
ok> reset
6. Boot the server. You will not need this step if auto-boot? is set to true.
ok> boot
Keywords: nvalias, e3500, boot, device, path
INTERNAL SUMMARY:remo.allison@sun.com
SUBMITTER: Remo Allison APPLIES TO: AFO Vertical Team Docs/Hardware, AFO Vertical Team Docs/Install/Boot ATTACHMENTS: