Sun Microsystems, Inc.  Sun System Handbook - ISO 4.1 October 2012 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-72-1019405.1
Update Date:2012-07-16
Keywords:

Solution Type  Problem Resolution Sure

Solution  1019405.1 :   SAS WWID becoming unprogrammed  


Related Items
  • Sun SPARC Enterprise M9000-64 Server
  •  
  • Sun SPARC Enterprise M9000-32 Server
  •  
  • Sun SPARC Enterprise M8000 Server
  •  
  • Sun SPARC Enterprise M4000 Server
  •  
  • Sun SPARC Enterprise M3000 Server
  •  
  • Sun SPARC Enterprise M5000 Server
  •  
Related Categories
  • PLA-Support>Sun Systems>SPARC>Enterprise>SN-SPARC: Mx000
  •  
  • .Old GCS Categories>Sun Microsystems>Servers>OPL Servers
  •  

PreviouslyPublishedAs
239285


Applies to:

Sun SPARC Enterprise M4000 Server - Version Not Applicable and later
Sun SPARC Enterprise M3000 Server - Version Not Applicable and later
Sun SPARC Enterprise M5000 Server - Version Not Applicable and later
Sun SPARC Enterprise M8000 Server - Version Not Applicable and later
Sun SPARC Enterprise M9000-32 Server - Version Not Applicable and later
Sun SPARC Sun OS

Symptoms


When a probe-scsi-all is done after the domain has been up without doing a
reset, the WWID can be deleted.
May 02 11:14:03 CDT 2008      root@pcdidb01 # init 0
May 02 11:14:04 CDT 2008      root@pcdidb01 # svc.startd: The system is coming down.  Please wait.
May 02 11:14:04 CDT 2008      svc.startd: 93 system services are now being stopped.
May 02 11:14:12 CDT 2008      May  2 11:14:10 pcdidb01 syslogd: going down on signal 15
May 02 11:14:43 CDT 2008      svc.startd: The system is down.
May 02 11:14:44 CDT 2008      syncing file systems... done
May 02 11:14:49 CDT 2008      Program terminated
May 02 11:18:02 CDT 2008      {10} ok
May 02 11:18:28 CDT 2008      {10} ok probe-scsi-all
May 02 11:18:28 CDT 2008      This command may hang the system if a Stop-A or halt command
May 02 11:18:28 CDT 2008      has been executed.  Please type reset-all to reset the system
May 02 11:18:28 CDT 2008      before executing this command.
May 02 11:18:30 CDT 2008      Do you wish to continue? (y/n) y
May 02 11:18:30 CDT 2008      /pci@0,600000/pci@0/pci@8/pci@0/scsi@1
May 02 11:18:30 CDT 2008
May 02 11:18:30 CDT 2008      MPT Version 1.05, Firmware Version 1.11.00.00
May 02 11:18:30 CDT 2008
May 02 11:18:30 CDT 2008      MPT Firmware Fault, code 2000
May 02 11:18:33 CDT 2008
May 02 11:18:33 CDT 2008      Base SAS World Wide ID is 0!
May 02 11:18:33 CDT 2008
May 02 11:18:33 CDT 2008      This must be fixed immediately using set-sas-wwid
May 02 11:18:33 CDT 2008      MPT Firmware Fault, code 2000

Cause

The probe-scsi-all command should not be run after the domain has been booted.
OBP uses a drop in mpt driver to access the LSI device. The state of the device is determined by the mpt driver in the OS. When these steps are followed the active WWN value gets trashed. If only part of the FLASH ROM is corrupted, the firmware might run, but it would use "default" parameters for any that are corrupted, and the "default" WWID is 0.

This behavior is not a bug.  probe-scsi-all should not be run after the domain has been booted.  This operation is not supported.

Solution

Enter the Main Content


To fix the issue power must be cycled twice.

Specifically, use the "poweroff" and "poweron" commands for the domain twice.  Power cycling the entire box is not necessary.

This behavior is not a bug.  probe-scsi-all should not be run after a domain has booted.  A reset prior to probe-scsi-all is required.



@ Internal Comments
See also <Sunbug 6698399> IOU SAS WWID becoming unprogrammed

IOU, SAS, WWID Zero, probe-scsi-all, MPT Firmware Fault, code 2000,


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