Sun Microsystems, Inc.  Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-72-1019405.1
Update Date:2017-10-30
Keywords:

Solution Type  Problem Resolution Sure

Solution  1019405.1 :   Sun SPARC(R) Enterprise M3000/M4000/M5000/M8000/M9000 (OPL) Servers: 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 M3000 Server
  •  
  • Sun SPARC Enterprise M5000 Server
  •  
  • Sun SPARC Enterprise M4000 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 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 Enterprise M9000-64 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.

As seen from the console logs:

May 02 11:14:03 CDT 2008      root@hostname # init 0
May 02 11:14:04 CDT 2008      root@hostname # 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 hostname 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

 

Changes

 

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

To fix the issue power must be cycled twice.

Specifically, use the "poweroff" and "poweron" commands from XSCFU 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.

See  <BUG 15478532> IOU SAS WWID becoming unprogrammed


Attachments
This solution has no attachment
  Copyright © 2018 Oracle, Inc.  All rights reserved.
 Feedback