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-1019124.1
Update Date:2010-10-05
Keywords:

Solution Type  Technical Instruction Sure

Solution  1019124.1 :   x4500 - How to map messages file errors to the affected physical disk slot. [Video]  


Related Items
  • Sun Fire X4500 Server
  •  
Related Categories
  • GCS>Sun Microsystems>Servers>x64 Servers
  •  
  • GCS>Support>KM>Content>Video
  •  

PreviouslyPublishedAs
235301


Applies to:

Sun Fire X4500 Server
All Platforms

Goal

How to determine the replacement disk slot location.

The /var/adm/messages file contains a failure message that must be translated to determine the replacement disk location.

Available for this topic, a Video Tutorial; Brief how-to video tutorials that provide step-by-step instructions answering Sun's most frequently asked questions. View the video answer and/or follow the detailed instructions below.
Video - Mapping Messages to Disks (02:57)


Sunsolve users must download the attachment to view the video.

Solution

Procedure to isolate the disk to replace
A failed disk results in the following type of message:

  WARNING:  marvell88sx5: error on port 2



The following translation indicates the controller & its associated disk:

  marvell88sxA: error on port B  = sataA/B = Disk B on Marvell Controller A


In this example, Disk 2 on Marvell Controller 5 requires replacement (sata 5/2).  The user must use cfgadm to map sata5/2 to the Solaris device name, as follows:

  $ cfgadm | grep sata5/2
  sata5/2::dsk/c7t2d0            disk         connected    configured   ok


Finally, use the hd utility to map solaris device name (/dev/dsk/c7t2d0) to the physical slot location:

  # hd
  [much output deleted]
  ---------------------SunFireX4500------Rear----------------------------

  36:   37:   38:   39:   40:   41:   42:   43:   44:   45:   46:   47:
  c5t3  c5t7  c4t3  c4t7  c7t3  c7t7  c6t3  c6t7  c1t3  c1t7  c0t3  c0t7
  ^++   ^++   ^++   ^++   ^++   ^++   ^++   ^++   ^++   ^++   ^++   ^++
  24:   25:   26:   27:   28:   29:   30:   31:   32:   33:   34:   35:
  c5t2  c5t6  c4t2  c4t6  c7t2  c7t6  c6t2  c6t6  c1t2  c1t6  c0t2  c0t6
  ^++   ^++   ^++   ^++   ^++   ^++   ^++   ^++   ^++   ^++   ^++   ^++
  12:   13:   14:   15:   16:   17:   18:   19:   20:   21:   22:   23:
  c5t1  c5t5  c4t1  c4t5  c7t1  c7t5  c6t1  c6t5  c1t1  c1t5  c0t1  c0t5
  ^++   ^++   ^++   ^++   ^++   ^++   ^++   ^++   ^++   ^++   ^++   ^++
   0:    1:    2:    3:    4:    5:    6:    7:    8:    9:   10:   11:
  c5t0  c5t4  c4t0  c4t4  c7t0  c7t4  c6t0  c6t4  c1t0  c1t4  c0t0  c0t4
  ^b+   ^b+   ^++   ^++   ^++   ^++   ^++   ^++   ^++   ^++   ^++   ^++
  -------*-----------*-SunFireX4500--*---Front-----*-----------*----------


In this example, marvell88sx5: error on port 2 maps to sata5/2, which maps to c7t2d0, which maps to the disk in slot #28.

Product
Sun Fire X4500 Server

Internal Comments
Location of the HD utility's executable

The hd utility is preinstalled at the factory.  If the system has been reinstalled then the utility may no longer be on the system.  If so, the utility's executable is located on the Tools and Drivers CD and is available on the Sun Download Center.

Internally the utility can be located at http://td02.sfbay/

Another way to look at physical slot locations.

Controller and target mapping is also shown here:





http://panacea/twiki/bin/view/Products/SolarisDiskDevices






If the example above is used, CTRL-5 and Target Number 2 (sata5/2) maps to DISK28


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