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-1320623.1
Update Date:2012-07-23
Keywords:

Solution Type  Problem Resolution Sure

Solution  1320623.1 :   Bridged Libraries and Solaris MPxIO  


Related Items
  • Sun StorageTek SL48 Tape Library
  •  
  • Sun StorageTek SL500 Modular Library System
  •  
  • Sun StorageTek SL24 Tape Autoloader
  •  
Related Categories
  • PLA-Support>Sun Systems>TAPE>Tape Hardware>SN-TP: OEM Drive and Library
  •  




In this Document
Symptoms
Changes
Cause
Solution
References


Applies to:

Sun StorageTek SL48 Tape Library - Version Not Applicable to Not Applicable [Release N/A]
Sun StorageTek SL500 Modular Library System - Version Not Applicable to Not Applicable [Release N/A]
Sun StorageTek SL24 Tape Autoloader - Version Not Applicable to Not Applicable [Release N/A]
Oracle Solaris on SPARC (64-bit)
Oracle Solaris on x86-64 (64-bit)

Symptoms

Backup application no longer detects the robot.  Robot going offline.

Media changer shows up under /dev/scsi/changer with scsi_vhci in device path.

Sample:

/dev/scsi/changer: lrwxrwxrwx 1 root root 57 May 6 19:54 c5t50014380032CAA28d0 -> ../../../devices/scsi_vhci/sgen@g50014380032caa28:changer

May 6 19:52:13 sworks qlc: [ID 630585 kern.info] NOTICE: Qlogic qlc(10): Link OFFLINE
May 6 19:54:18 sworks qlc: [ID 630585 kern.info] NOTICE: Qlogic qlc(10): Loop ONLINE
May 6 19:54:18 sworks scsi: [ID 799468 kern.info] sgen0 at scsi_vhci0: name g50014380032caa28, bus address g50014380032caa28
May 6 19:54:18 sworks genunix: [ID 936769 kern.info] sgen0 is /scsi_vhci/sgen@g50014380032caa28
May 6 19:54:18 sworks mpxio: [ID 669396 kern.info] /scsi_vhci/sgen@g50014380032caa28 (sgen0) multipath status: degraded, path /ssm@0,0/pci@1f,700000/SUNW,qlc@2/fp@0,0 (fp10) to target address: 50014380032caa2a,1 is online. Load balancing: round-robin
May 6 19:54:18 sworks genunix: [ID 408114 kern.info] /scsi_vhci/sgen@g50014380032caa28 (sgen0) online

Changes

Enabling MPXIO global or on HBA that media changer is connected to.

Cause

Bug 7032667

Solution

Disable the library from MPXIO

Option 1:

A.) Edit /kernel/drv/scsi_vhci.conf file:
device-type-scsi-options-list =
"STK SL500", "disable-option";
disable-option = 0x7000000;

Remove the comment from the first line above and add the last 2 lines above.

NOTE: Ensure there are exactly 8 spaces for the Vendor Product ID ("STK" in the above example. Ensure there are 5 spaces after STK before typing in SL500).

Please check the vendor ID and product ID string by doing a VI on the output of the prtpicl -v  command and doing a grep for sgen.

Sample of SL24 vendor ID and product ID.

sgen (changer, 4300001c05)
:client-guid 50014380032caa28
:inquiry-device-type 8
:inquiry-vendor-id HP
:inquiry-product-id MSL G3 Series

:inquiry-revision-id E.00
:mpxio-component client
:devfs-path /scsi_vhci/sgen@g50014380032caa28
:driver-name sgen
:binding-name sgen
:bus-addr g50014380032caa28
:instance 0
:_class changer
:name sgen


B.) Reboot the server.

# touch /reconfigure
# shutdown -g0 -y -i6

Option 2:

A.) Disable the HBA port from MPXIO by following the sample given in /kernel/drv/fp.conf on how to disable a HBA port.

Note: this only works if only tape and media changer are the only devices on this HBA port.


B.) Reboot the server.

# touch /reconfigure
# shutdown -g0 -y -i6

 

 

Option 3:

Per CR 7032667- if MPXIO is enabled on Solaris, the bridge drive will disappear from Netbackup

Apply Kernel patch 147440-15 or higher for Solaris Sparc.

Apply Kernel patch 147441-15 or higher for Solaris X86

References

@<NOTE:1003928.1> - How to Disable STMS for a Specific Device on Solaris with the Leadville stack

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