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-1320623.1
Update Date:2017-12-28
Keywords:

Solution Type  Problem Resolution Sure

Solution  1320623.1 :   Bridged Libraries - Netbackup SG Driver Fails to Attach to Media Changer When Solaris mpxio is Enabled  


Related Items
  • Sun StorageTek SL48 Tape Library
  •  
  • StorageTek SL150 Modular Tape Library
  •  
  • Sun StorageTek Auto Cartridge Sys Lib SW (ACSLS) High Availability
  •  
  • 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]
StorageTek SL150 Modular Tape Library - Version All Versions and later
Sun StorageTek Auto Cartridge Sys Lib SW (ACSLS) High Availability - Version 8.1 to 8.1 [Release 8.0]
Oracle Solaris on x86-64 (64-bit)
Oracle Solaris on SPARC (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

 

The problem was caused by the fact that tpgs multipathing library did not excluded device of type changer (but did it for sequential), therefore instead of being claimed by f_tape library the changer were claimed by tpgs lib (used for disk device)

Sun CR#  7032667 Bug id # 15706276

 

 

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 Sun CR#  7032667 Bug id # 15706276 - 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 © 2018 Oracle, Inc.  All rights reserved.
 Feedback