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-75-1009723.1
Update Date:2011-03-15
Keywords:

Solution Type  Troubleshooting Sure

Solution  1009723.1 :   Unable to see a pre-existing RAID volume on Sun Fire[TM] T1000/T2000 Sun Sparc Enterprise T5120/T5140/T5220/T5240/T5440  


Related Items
  • Sun SPARC Enterprise T5440 Server
  •  
  • Sun Fire T2000 Server
  •  
  • Sun SPARC Enterprise T5240 Server
  •  
  • Sun SPARC Enterprise T5220 Server
  •  
  • Sun SPARC Enterprise T2000 Server
  •  
  • Sun Fire T1000 Server
  •  
  • Sun SPARC Enterprise T5140 Server
  •  
  • Sun Netra T2000 Server
  •  
  • Sun SPARC Enterprise T5120 Server
  •  
Related Categories
  • GCS>Sun Microsystems>Servers>NEBS-Certified Servers
  •  
  • GCS>Sun Microsystems>Servers>CMT Servers
  •  

PreviouslyPublishedAs
213367


Applies to:

Sun SPARC Enterprise T5240 Server
Sun SPARC Enterprise T5220 Server
Sun SPARC Enterprise T5440 Server
Sun Netra T2000 Server
Sun SPARC Enterprise T2000 Server
All Platforms

To discuss this information further with Oracle experts and industry peers, we encourage you to review, join or start a discussion in the My Oracle Support Community - Coolthread Servers

Purpose

This document will assist the user in recovering of an existing RAID volume after hardware replacements and provide recommendations in order to prevent losing or corrupting the volume data.

Last Review Date

January 31, 2010

Instructions for the Reader

A Troubleshooting Guide is provided to assist in debugging a specific issue. When possible, diagnostic tools are included in the document to assist in troubleshooting.

Troubleshooting Details

Symptoms:

  • User can't see a RAID volume after replacing the RAID controller (card or system board), volume is lost or non-functional.

  • User can't see a RAID volume after attempting to move all RAID volume member disks from one Sun Fire T1000/T2000/T5120/T5140/T5220/T5240/T5440 chassis to another.

Please validate that each troubleshooting step below is true for your environment. The steps will provide instructions or a link to a document, for validating the step and taking corrective action as necessary. The steps are ordered in the most appropriate sequence to isolate the issue and identify the proper resolution. Please do not skip a step.



Steps to Follow
The following are some troubleshooting steps to follow.

1. This troubleshooting document assumes that a RAID volume has been successfully configured and previously operational. For more details on how to create a RAID volume refer to <Document 1009722.1>  Creating a RAID volume on a Sun Fire[TM] T1000/T2000 and the Sun Fire T1000/T2000 Administration Guides:

Sun Fire T1000 Administration Guide (Managing Disk Volumes)

Sun Fire T2000 Administration Guide (Managing Disk Volumes)

2. Remove all internal disks prior to installing the replacement board (card), install the replacement board, check for and delete any old raid data stored in the RAID disk controller (on the replacement board), and then reinsert the disks.

Note: The replacement board may contain old configuration data on the LSI (RAID) controller that will potentially overwrite any RAID data stored on disks breaking the customers configuration.  To ensure that the correct data is picked up from the disks, you should remove all disks, install the new board, select the LSI disk controller path, check for and delete any old raid volumes, as it may corrupt the existing RAID volume(s), then reinsert the drives from the existing volume.

Set the following NVRAM parameters:

{0} ok  setenv auto-boot? False
{0} ok  setenv fcode-debug? True
{0} ok  reset-all

Select the path to the disk controller (disk node)

For T1000 (dual-disk configuration is necessary for RAID) the path is:

{0} ok select /pci@7c0/pci@0/pci@8/scsi@2

For T2000 with part (model) number 501-6843 using the PCI-X SAS card:

{0} ok select /pci@7c0/pci@0/pci@1/pci@0,2/LSILogic,sas@2

For T2000 with part (model) number 501-7501 using the onboard 1064 controller:

{0} ok select /pci@780/pci@0/pci@9/scsi@0
{0} ok show-volumes (look for any existing old volumes on replacement board/card)
{0} ok X delete-volume (X is the volume number)
{0} ok show-volumes (ensure that old volume data is deleted)
{0} ok unselect-dev
{0} ok reset-all

Fore more details also refer to <Document 1008139.1> How to delete a RAID volume on the Sun Fire[TM] T2000 at the OBP level.

Re-insert the drives and power cycle the system.

3. In order to reactivate the pre-existing volume after the RAID controller for internal disks is replaced,  the LSI/OBP command 'activate-volume' is required.

Note: When you remove/replace the systemboard or the SAS PCI-X card (for older T2000 systems) the RAID volume will be deactivated.  The reason why the volume goes inactive after replacing the board/card is that the new WWID on the new board  doesn't match the volume configuration (meta) data on the drives and there is no record of the volume in the card's meta data.

Select the path to the disk controller (disk node)

For T1000 (dual-disk configuration) the path is:

{0} ok select /pci@7c0/pci@0/pci@8/scsi@2

for T2000 with part (model) number 501-6843 using the PCI-X SAS card:

{0} ok select /pci@7c0/pci@0/pci@1/pci@0,2/LSILogic,sas@2

for T2000 with part (model) number 501-7501 using the onboard 1064 controller:

{0} ok select /pci@780/pci@0/pci@9/scsi@0
{0} ok show-volumes ( look for the inactive volume)
{0} ok X activate-volume (X is the volume number)

Example:

{0} ok select /pci@780/pci@0/pci@9/scsi@0 
{0} ok show-volumes
Volume 0 Target 2  Type IM (Integrated Mirroring)
Optimal  Enabled   Inactive      2 Members      143112591 Blocks, 73 GB
.....................
{0} ok 0 activate-volume 
Volume 0 is now activated
{0} ok unselect-dev
{0} ok probe-scsi-all (to check for disks)
{0} ok reset-all

Restore the NVRAM settings for normal operation:

{0} ok setenv auto-boot? True
{0} ok setenv fcode-debug? False
{0} ok reset-all
Note: The above is assuming there is only a single volume in use, this should be adapted depending on the customers configuration.

For details also reference <Document 1007005.1> How to activate a RAID volume on Sun Fire[TM] T2000

4. Volume migration (relocating all RAID volume disk members from one Sun Fire T2000 chassis to another) is not supported.

This is because the RAID volume configuration data is stored in several places - on the controller card in NVRAM and on the data area of drives that are part of the volumes. See also <Document 1009722.1> Creating a RAID volume on a Sun Fire T1000/T2000.

At this point, if you have validated that each troubleshooting step above is true for your environment, and the issue still exists, further troubleshooting is required. Gather the needed data from 'format', 'iostat', 'raidctl' and error messages, or if possible by running explorer -w default,Tx000.  See <Document 1018946.1> Using Sun Explorer on the Tx000 Series Systems. For additional support contact My Oracle Support.



Product
Sun Fire T2000 Server
Sun Netra T2000 Server
Sun SPARC Enterprise T2000 Server
Sun Fire T1000 Server
Sun SPARC Enterprise T5220 Server
Sun SPARC Enterprise T5240 Server
Sun SPARC Enterprise T5120 Server
Sun SPARC Enterprise T5140 Server
Sun SPARC Enterprise T5440 Server

Internal Comments
Place Sun Internal-Use Only content here. This content will be published to internal SunSolve only.



Place Sun Internal-Use Only content here. This content will be
published to internal SunSolve only.


At this point, if you have validated
that each troubleshooting step above is true for your environment,
and the issue still exists, further troubleshooting is required.
Gather the needed data from 'format', 'iostat', 'raidctl' and error
messages, or if possible by running explorer -w default,Tx000.
See Troubleshooting Doc <Document 1018946.1>

Using Sun Explorer on the Tx000 Series Systems. For
additional support contact
My Oracle Support

.



Sun Fire T1000 platform-specific patches


Sun Fire T2000 platform-specific patches

T1000 admin guide:
http://download.oracle.com/docs/cd/E19076-01/t1k.srvr/819-3249-12/erie-volume-man.html#pgfId-1000466

T2000 admin guide:
http://download.oracle.com/docs/cd/E19076-01/t2k.srvr/819-2549-12/ontario-volume_man.html#pgfId-1000466



<Document 1008139.1>
How to delete a RAID volume on the
Sun Fire[TM] T2000 at the OBP level

<Document 1007005.1>
How to activate a RAID volume on
Sun Fire[TM] T2000.
normalized, raid volume, replacement, systemboard, T1000, T2000
Previously Published As
88104

Change History
Date: 2011-01-31
User name: Dencho Kojucharov
Action: Currency check
Comments: audited by Entry-Level SPARC Content Lead
updated all legacy links in the document

emailed author Dencho KOJUCHAROV 7/11/08

Hi Dencho,

I am working to publish this article but have run across a problem with these two links in the Internal Comments statement:

Sun Fire T1000 Administration Guide (Managing Disk Volumes)

Sun Fire T2000 Administration Guide (Managing Disk Volumes)

Also this product is not found the swoRDFish search prototype:

Sun Fire T2000 1.2GHz CPU Version


If you could have these problems resolved as soon as possible so that we may publish it would be
greatly appreciated. Thank you

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