You are on page 1of 6

Document 2396853.1 https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-sta...

Copyright (c) 2024, Oracle. All rights reserved. Oracle Confidential.

Mapping HDD path for M4000 and M5000 (Doc ID 2396853.1)

In this Document

Goal
Solution
References

APPLIES TO:

Sun SPARC Enterprise M4000 Server - Version All Versions to All Versions [Release All Releases]
Sun SPARC Enterprise M5000 Server - Version All Versions to All Versions [Release All Releases]
SPARC

GOAL

To help determine HDD location when explorer file is not available.

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)

1 of 6 2/23/2024, 14:04
Document 2396853.1 https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-sta...

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

2 of 6 2/23/2024, 14:04
Document 2396853.1 https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-sta...

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

3 of 6 2/23/2024, 14:04
Document 2396853.1 https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-sta...

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 assigned.

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

4 of 6 2/23/2024, 14:04
Document 2396853.1 https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-sta...

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

5 of 6 2/23/2024, 14:04
Document 2396853.1 https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-sta...

---- - -------- ----------- ---- ---- ---- ------- -------- ----


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
Didn't find what you are looking for?

6 of 6 2/23/2024, 14:04

You might also like