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-72-1009755.1
Update Date:2010-10-28
Keywords:

Solution Type  Problem Resolution Sure

Solution  1009755.1 :   Arrays Connected to SCSI Ultra 320 HBA's Experience Sync Messages or Fail to See All Drives  


Related Items
  • Sun Storage S1 Array
  •  
  • Sun Storage D240 (StorEdge) Media Tray
  •  
Related Categories
  • GCS>Sun Microsystems>Storage - Disk>Modular Disk - 3xxx Arrays
  •  

PreviouslyPublishedAs
213400


Symptoms
Arrays connected to a SCSI Ultra 320 LVD host bus adapter(HBA) may experience sync messages and possibly fail to see individual drives in the attached array.

The /var/adm/messages file will show messages similar to:

genunix: [ID 408822 kern.info] NOTICE: mpt0: fault detected in device; service still available
genunix: [ID 611667 kern.info] NOTICE: mpt0: Connected command timeout for Target 1
scsi: [ID 107833 kern.warning] WARNING: /pci@1f,0/pci@5/scsi@0 (mpt0):
Target 1 reverting to async. mode
mpt: [ID 675377 kern.warning] WARNING: ID[SUNWpd.mpt.sync_wide_backoff.6013]
genunix: [ID 408822 kern.info] NOTICE: mpt0: fault detected in device; service still available
genunix: [ID 611667 kern.info] NOTICE: mpt0: Connected command timeout for Target 2
scsi: [ID 107833 kern.warning] WARNING: /pci@1f,0/pci@5/scsi@0 (mpt0):
Target 2 reverting to async. mode
mpt: [ID 675377 kern.warning] WARNING: ID[SUNWpd.mpt.sync_wide_backoff.6013]


Resolution
The problem is typically due to the use of the Ultra320 HBA on a storage subsystem that
only supports SCSI Ultra160 speeds.
1.  Validate the speed of the target devices using prtpicl

prtpicl -v -c scsi-2
   <...snip...>
     :target0-sync-speed    320000  <-----
     :target0-wide  1
     :target0-TQ    1
   <...snip...>

320000 is for the Ultra320.

If you do not see all of your devices, or if the speed says 320000 and you are using an S1 or D240 Media tray, continue to Step 2.
If the speed is set to 160000, there may be some other issue with your scsi bus.

2.  Edit or Create the /kernel/drv/mpt.conf file and add the following lines and then reboot your host.

Specify the parent using the sync messages above:

Example:

scsi: [ID 107833 kern.warning] WARNING: /pci@1f,0/pci@5/scsi@0 (mpt0):
Target 2 reverting to async. mode

Use this to create the entry in mpt.conf:

name="mpt" parent="/pci@1f,0/pci@5" unit-address="0" scsi-options=0x1ff8;


Then reboot your host.


Reference <Document: 1007761.1> What do those scsi_options in /etc/system mean?
for further information on how to configure mpt.conf



Product
Sun StorageTek S1 Array
Sun StorageTek D240 Media Tray

Previously Published As
86655
mpt, mpt.conf, jasper, sunblade 100, 119850, S1, fault detected in device, reducing sync, transfer rate

Change History
Date: 2009-12-02
User: DeCotis
Comment: Updated the entire document and removed strict references to the S1 or patches. This is a generic issue and not specific to the mpt.conf.
Date: 2006-08-17
User Name: 95826
Action: Approved
Comment: - fixed typo : "/kennel" replaced with "/kernel" (!!!)
- verified metadata
- review date ok : 2007-08-15
- checked for TM - 2 added + full product name
- audience changed to contract per FvF as per http://kmo.central/howto/content/voyager-contributor-standards.html
(was free)
Publishing
Version: 5

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