Asset ID: |
1-71-2396853.1 |
Update Date: | 2018-05-25 |
Keywords: | |
Solution Type
Technical Instruction Sure
Solution
2396853.1
:
Mapping HDD path for M4000 and M5000
Related Items |
- Sun SPARC Enterprise M4000 Server
- Sun SPARC Enterprise M5000 Server
|
Related Categories |
- PLA-Support>Sun Systems>SPARC>Enterprise>SN-SPARC: Mx000
- Tools>Type>Diagnostic - Analyzer Script
|
In this Document
Applies to:
Sun SPARC Enterprise M5000 Server - Version All Versions to All Versions [Release All Releases]
Sun SPARC Enterprise M4000 Server - Version All Versions to All Versions [Release All Releases]
SPARC
Goal
To help determine HDD location when explorer file is not available
In this document we only explorer how to determine the disk location
Solution
This document only addresses ways to determine the specific IOU and disk location.
Use the below device table as a guide

Normal Disk Location:
Hard disk drive (HDD#0 IOU#0)
Hard disk drive (HDD#1 IOU#0)
Hard disk drive (HDD#2 IOU#1)
Hard disk drive (HDD#3 IOU#1)
Needed files to determine disk path:
Solaris:
format
fmtopo -V
prtdiag -v
showboards -va
From the XSCF:
If the snapshot cannot be provided ask for the showboards -va or showdcl -v -a
It is very important to understand that the physical system board defines which IOU is used (XSB 00 is IOU#0 XSB 01 is IOU#1)
showboards -va
XSB R DID(LSB) Assignment Pwr Conn Conf Test Fault COD
---- - -------- ----------- ---- ---- ---- ------- -------- ----
00-0 00(00) Assigned y y y Passed Normal n ◄▬▬ IOU#0
01-0 00(01) Assigned y y y Passed Normal n ◄▬▬ IOU#1
Scenario 1: Missing Disk
Disk c3t1d0 was removed from the system. This scenario walk through the process of determining the specific
IOU that is used and how to determine which HDD needs replacing
Four drives available to the system
AVAILABLE DISK SELECTIONS:
0. c1t0d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
/pci@0,600000/pci@0/pci@8/pci@0/scsi@1/sd@0,0
1. c1t1d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
/pci@0,600000/pci@0/pci@8/pci@0/scsi@1/sd@1,0
2. c3t0d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
/pci@c0,600000/pci@0/pci@8/pci@0/scsi@1/sd@0,0
3. c3t1d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
/pci@c0,600000/pci@0/pci@8/pci@0/scsi@1/sd@1,0
Now only three drives available to the system:
c3t1d0 is missing
AVAILABLE DISK SELECTIONS:
0. c1t0d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
/pci@0,600000/pci@0/pci@8/pci@0/scsi@1/sd@0,0
1. c1t1d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
/pci@0,600000/pci@0/pci@8/pci@0/scsi@1/sd@1,0
2. c3t0d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
/pci@c0,600000/pci@0/pci@8/pci@0/scsi@1/sd@0,0
Specify disk (enter its number):
Use the fmtopo -V output to determine associated IOU
fmtopo -V ◄▬▬ shows IOU location and device path (/usr/lib/fm/fmd/fmtopo -V)
hc://:chassis-mfg=unknown:chassis-name=SPARC-Enterprise-M5000-Server:chassis-parr
t=unknown:chassis-serial=XXXXXXXXX/chassis=0/ioboard=1/hostbridge=0/pciexrc=0/pp
ciexbus=0/pciexdev=0/pciexfn=0/pciexbus=0/pciexdev=8/pciexfn=0/pciexbus=0/pciexdd
ev=0/pciexfn=0/pcibus=0/pcidev=1/pcifn=0
group: protocol version: 1 stability: Private/Private
resource fmri hc://:chassis-mfg=unknown:chassis-name=SPARC-Entt
FRU fmri hc:///component=iou#1 ◄▬▬ IOU#1
ASRU fmri dev:////pci@c0,600000/pci@0/pci@8/pci@0/scsi@1
group: authority version: 1 stability: Private/Private
chassis-mfg string unknown
chassis-name string SPARC-Enterprise-M5000-Server
chassis-part string unknown
dev string /pci@c0,600000/pci@0/pci@8/pci@0/scsi@1 ◄▬▬ shows path
Snippet of prtdiag -v:
You can compare the LSB number from prtdiag to the LSB number from the showboards output. That is another
way to determine the correct IOU
In this instance the correct LSB is 12
========================= IO Devices =========================
IO Lane/Frq
LSB Type LPID RvID,DvID,VnID BDF State Act, Max Name Model
--- ----- ---- ------------------ --------- ----- ----------- ------------------------------ ------------------- -
Logical Path
------------
00 PCIx 0 8, 125, 1033 4, 0, 1 okay --, 133 pci-pciexclass,060400 ◄▬▬ LSB 00 N/A
/pci@0,600000/pci@0/pci@8/pci@0,1
00 PCIx 0 2, 50, 1000 5, 1, 0 okay --, 133 scsi-pci1000,50 LSI,1064
/pci@0,600000/pci@0/pci@8/pci@0/scsi@1 ◄▬▬ shows path
12 PCIx 192 8, 125, 1033 4, 0, 1 okay --, 133 pci-pciexclass,060400 ◄▬▬ LSB 12 N/A
/pci@c0,600000/pci@0/pci@8/pci@0,1
12 PCIx 192 2, 50, 1000 5, 1, 0 okay --, 133 scsi-pci1000,50 LSI,1064
/pci@c0,600000/pci@0/pci@8/pci@0/scsi@1 ◄▬▬ shows path
XSCF> showboards -va
The showboards -va output shows that LSB 12 is assigned to XSB 01-0 (IOU#1)
XSB R DID(LSB) Assignment Pwr Conn Conf Test Fault COD
---- - -------- ----------- ---- ---- ---- ------- -------- ----
00-0 00(00) Assigned y y y Passed Normal n
01-0 00(12) Assigned y y y Passed Normal n ◄▬▬ LSB 12 on XSB 01-0
1) In the above scenario you should be able to determine the specific IOU
2) Obtain the Target number of the failed disk (ex: target 1 c3t1d0)
3) Reference the device table to determine the correct HDD
4) Replace or reseat the disk as needed
Scenario 2: - Server is at the "ok" prompt
The device path for this disk is /pci@b0,600000/pci@0/pci@8/pci@0/scsi
Refer to the LSB assignment chart below to determine where /pci@b0 is assign
In this instance "b" is assigned to LSB 11
The showboards output has LSB 11 on XSB 00-0
{160} ok probe-scsi-all
/pci@b0,600000/pci@0/pci@8/pci@0/scsi@1 ◄▬▬ disk path
MPT Version 1.05, Firmware Version 1.11.00.00
Target 0 ◄▬▬ target ID
Unit 0 Disk FUJITSU MBD2300RC 3701 585937500 Blocks, 300 GB
SASAddress 500000e110d0bfd2 PhyNum 0
Target 1
Unit 0 Disk SEAGATE ST973401LSUN72G 0556 143374738 Blocks, 73 GB
SASAddress 5000c50000d118a5 PhyNum 1
Target 2
Unit 0 Removable Tape SEAGATE DAT DAT72-000C0CA
SATA device PhyNum 2
Target 3
Unit 0 Removable Read Only device TSSTcorpCD/DVDW TS-L632DSR02
SATA device PhyNum 3
LSB assignment chart
XSCF> showboards -va
XSB R DID(LSB) Assignment Pwr Conn Conf Test Fault COD
---- - -------- ----------- ---- ---- ---- ------- -------- ----
00-0 00(11) Assigned y y y Passed Normal n ◄▬▬ LSB is assigned to XSB 00-0
01-0 01(00) Assigned y y n Passed Degraded n
1) In the above scenario LSB 11 is assigned to XSB 00-0 in Domain 0.
2) Domain 0 is associated with IOU#0
3) The probe-scsi-all output shows you the Target options
4) Reference the device table to determine the correct HDD
References
<NOTE:1002807.1> - Sun SPARC[TM] Enterprise M4000 and M5000 Server Device Paths
Attachments
This solution has no attachment