Asset ID: |
1-71-1365089.1 |
Update Date: | 2017-09-29 |
Keywords: | |
Solution Type
Technical Instruction Sure
Solution
1365089.1
:
How to locate a failed internal disk drive on a T3/T4/T5/T7/T8 series system
Related Items |
- SPARC T3-2
- SPARC T3-4
- SPARC T3-1
|
Related Categories |
- PLA-Support>Sun Systems>SPARC>CMT>SN-SPARC: T3
- _Old GCS Categories>Sun Microsystems>Servers>CMT Servers
|
Applies to:
SPARC T3-4 - Version Not Applicable and later
SPARC T3-1 - Version Not Applicable and later
SPARC T3-2 - Version Not Applicable and later
Information in this document applies to any platform.
Goal
Locate the position of a failed internal drive using its world wide number.
Solution
The T3/T4 series systems now utilize the World Wide Name (WWN) syntax in place of the locally unique tn (target ID) field in logical device names. With the change, the device identifier for the default boot device is now referred to as c0tWWNd0, where WWN is a hexadecimal value that is unique to this device throughout the world.
Please note that the diskinfo command was added to Solaris 10U10 to provide the disk location. This data can be obtained via command:
# diskinfo -av
Enclosure path: ORCL,Netra-SPARC-T4-1-physical-hba-1
Chassis Serial Number: ORCL,Netra-SPARC-T4-1-physical-hba-1
Chassis Model: ORCL,Netra-SPARC-T4-1
Label Disk name Vendor Product Vers
---------- ---------------------- -------- ---------------- ----
/SYS/HDD0 c0t5000C5004327B8E7d0 SEAGATE ST960005SSUN600G 0606
Physical path
--------------------------------
0: /pci@400/pci@2/pci@0/pci@4/scsi@0/iport@1/disk@w5000c5004327b8e5,0
Target port ident
--------------------
No target-port information
devid
--------------------------------
id1,sd@n5000c5004327b8e7
Inquiry Serial Number
--------------------------------
001139P1967A 6XR1967A
Another method is to use Hardware Management Pack's (HMP) which is automatically installed on Solaris 11.3. The raidconfig command ia used, as follows:
# raidconfig list all -v
CONTROLLER c0
=============
Node ID: mptir2:0e:00.0:5080020000fb1910
Manufacturer: LSI Logic
Model: SG-SAS6-INT-Z
F/W Version: 09.00.00.00
Serial Number: 5080020000fb1910
RAID Volumes: 2
Disks: 4
PCI Address: 0e:00.0
PCI Vendor ID: 0x1000
PCI Device ID: 0x0072
PCI Subvendor ID: 0x1000
PCI Subdevice ID: 0x0072
Battery Backup Status: Not installed
Max RAID Volumes: 2
Max Disks per RAID Volume: 256
Supported RAID Levels: 0, 1, 1E
Max Dedicated Spares: 0
Max Global Spares: 2
Stripe Size Min (KB): 64
Stripe Size Max (KB): 64
RAID Volume c0r1
================
ID: c0r1
Node ID: LDD:2000000:1
Name: c0r1
Device: 31F11253E5023E2F
Status: OK
Num Disks: 2
Level: 1
Size (GiB): 558
Stripe Size (KB): 64
Current Task: none
RAID Volume c0r0
================
ID: c0r0
Node ID: LDD:2000000:0
Name: c0r0
Device: 33B1557F4AC2825B
Status: OK
Num Disks: 2
Level: 1
Size (GiB): 558
Stripe Size (KB): 64
Current Task: none
Disk c0d0
=========
ID: c0d0
Chassis: 0
Slot: 0
Node ID: PDS:5000cca056929535
Mapped to Host OS: false
Device: 02000000:0
Disabled: false
RAID ID: c0r0
Status: OK
Type: sas
Media: HDD
Manufacturer: HITACHI
Model: H109060SESUN600G
Size (GiB): 559
Serial Number: 001443BLM2DF KWJLM2DF
F/W Version: A690
NAC Name: /SYS/SASBP/HDD0
Current Task: none
Disk c0d1
=========
ID: c0d1
Chassis: 0
Slot: 1
Node ID: PDS:5000cca056905b55
Mapped to Host OS: false
Device: 02000000:1
Disabled: false
RAID ID: c0r0
Status: OK
Type: sas
Media: HDD
Manufacturer: HITACHI
Model: H109060SESUN600G
Size (GiB): 559
Serial Number: 001443BKD3WN KWJKD3WN
F/W Version: A690
NAC Name: /SYS/SASBP/HDD1
Current Task: none
Disk c0d2
=========
ID: c0d2
Chassis: 0
Slot: 2
Node ID: PDS:5000cca0569256d9
Mapped to Host OS: false
Device: 02000000:2
Disabled: false
RAID ID: c0r1
Status: OK
Type: sas
Media: HDD
Manufacturer: HITACHI
Model: H109060SESUN600G
Size (GiB): 559
Serial Number: 001443BLGXNF KWJLGXNF
F/W Version: A690
NAC Name: /SYS/SASBP/HDD2
Current Task: none
Disk c0d3
=========
ID: c0d3
Chassis: 0
Slot: 3
Node ID: PDS:5000cca056906505
Mapped to Host OS: false
Device: 02000000:3
Disabled: false
RAID ID: c0r1
Status: OK
Type: sas
Media: HDD
Manufacturer: HITACHI
Model: H109060SESUN600G
Size (GiB): 559
Serial Number: 001443BKDSWN KWJKDSWN
F/W Version: A690
NAC Name: /SYS/SASBP/HDD3
Current Task: none
CONTROLLER c1
=============
Node ID: mptir2:04:00.0:5080020000fb1911
Manufacturer: LSI Logic
Model: SG-SAS6-INT-Z
F/W Version: 09.00.00.00
Serial Number: 5080020000fb1911
RAID Volumes: 0
Disks: 0
PCI Address: 04:00.0
PCI Vendor ID: 0x1000
PCI Device ID: 0x0072
PCI Subvendor ID: 0x1000
PCI Subdevice ID: 0x0072
Battery Backup Status: Not installed
Max RAID Volumes: 2
Max Disks per RAID Volume: 256
Supported RAID Levels: 0, 1, 1E
Max Dedicated Spares: 0
Max Global Spares: 2
Stripe Size Min (KB): 64
Stripe Size Max (KB): 64
Another method to obtain disk information for the T3-1/T4-1, is from the 8 disk example below which uses data from an explorer to determine the failed drive.
First determine which disk has failed. This data can come from the messages file, but in this case, output from metasat -t provides the problematic disk:
##### disks/svm/metastat-t: #####
Submirror 1: d2 State: Needs maintenance Sat Jun 25 00:22:43 2011
d2: Submirror of d0
State: Needs maintenance Sat Jun 25 00:22:43 2011
Invoke: metareplace d0 /dev/dsk/c0t5000C500332C7E73d0s0 <new device>
Size: 50337500 blocks (24 GB)
Stripe 0:
Device Start Dbase State Reloc Hot Spare Time
/dev/dsk/c0t5000C500332C7E73d0s0 0 No Maintenance Yes Sat Jun 25 00:22:43 2011
Next, use prtconf -v to obtain the 'obp-path' & 'phy-num' parameters relating to this disk. To locate the disk, grep this file for the WWN: 5000C500332C7E73:
##### sysconfig/prtconf-v #####
disk, instance #2
...
Hardware properties:
name='devid' type=string items=1
value='id1,sd@n5000c500332c7e73' <----
...
Paths from multipath bus adapters:
mpt_sas#5 (online)
...
name='obp-path' type=string items=1
value='/pci@400/pci@2/pci@0/pci@4/scsi@0/disk@w5000c500332c7e71,0'
name='phy-num' type=int items=1
value=00000000 <--- Phy-Num value used below
Next, reference the SPARC T3 Series Servers Administration Guide (or one for the related server - Correlate WWN Device Names With Physical Locations) to determine the drive location. If the obp-path is not listed as a T3-x/T4-x internal controller, then the disk is located in an external array:
Page 101 - for T3-1/T4-1:
Controller 0 /pci@400/pci@1/pci@0/pci@4/scsi@0/disk@w5000cca00abbaeb9,0
Controller 1 /pci@400/pci@2/pci@0/pci@4/scsi@0/disk@w5000cca00abbaeb9,0 <---- Matches obp-path
Use the controller number & phy-num to locate the failed drive per the table for the proper system. These tables start on page 87 for the T3-1/T4-1 & tables for other systems follow. Please note that the T3-1 has both an 8 disk & 16 disk backplanes, the T4-1 has only a 8-disk backplane, & the T3-4/T4-4 has two different configurations, so please use the correct table. The disk slot is the same as the PhyNum on the T3-2/T4-2 & T3-1B/T4-1B since only on controller is used on these systems. In this example use that table on page 87 for an 8 slot T3-1/T4-1:
SAS Cont PhyNum Disk Slot SAS Cont PhyNum Disk Slot
0 0 0 1 0 4 <---- Matches SAS Cont + phy-num
1 1 1 5
2 2 2 6
3 3 3 7
This corresponds to Disk slot 4
Determine type of disk, by checking iostat:
##### sysconfig/iostat-En: #####
c0t5000C500332C7E73d0 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0
Vendor: SEAGATE Product: ST930003SSUN300G Revision: 0B70 Serial No: 110472N3B6
Size: 300.00GB <300000000000 bytes>
This corresponds to 542-0388 per the Sun System Handbook for the SEAGATE ST930003SSUN300G.
Attachments
This solution has no attachment