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-1009755.1
Update Date:2018-03-06
Keywords:

Solution Type  Problem Resolution Sure

Solution  1009755.1 :   SCSI Ultra320 HBAs: Slower Arrays May Experience Sync Messages or Fail to See All Drives  


Related Items
  • Sun Storage D240 (StorEdge) Media Tray
  •  
  • Sun Storage S1 Array
  •  
Related Categories
  • PLA-Support>Sun Systems>DISK>HBA>SN-DK: SCSI SAS HBA
  •  

PreviouslyPublishedAs
213400


Applies to:

Sun Storage S1 Array - Version All Versions and later
Sun Storage D240 (StorEdge) Media Tray - Version All Versions and later
All Platforms

Symptoms

Arrays connected to a SCSI Ultra320 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]

 

Cause

The problem is typically due to the use of the Ultra320 HBA on a storage subsystem that only supports SCSI Ultra160 speeds.

Solution

1. Validate the speed of the target device. 320000 is for the Ultra320.

#prtpicl -v -c scsi-2
....
:target0-sync-speed 320000
:target0-wide 1
:target0-TQ 1
....

 

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

2. Edit or create the /kernel/drv/mpt.conf file. Specify the parent using the sync messages like those seen above.

For example, if the sync message looks like this:

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 /kernel/drv/mpt.conf:

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

Then reboot the host.

 

Do you still have questions?  You can use My Oracle Support Communities.  Communities put you in touch with industry professionals like yourself.  They are monitored by Oracle support engineers, so you can expect reliable and correct answers.  Ask questions and see what others are asking about in the Disk Storage 2000, 3000, 6000 RAID Arrays & JBODs Community.

 

Previously Published As
86655
mpt, mpt.conf, jasper, sunblade 100, 119850, S1, fault detected in device, reducing sync, transfer rate
[This section is not visible to customers.]

 

 


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