FC Multipathing

Dear Storage Gurus,

We are having problems enabling fibre channel multipathing. There are 18 drives and 'format' sees all of the paths (36), not GUIDs.

Our landscape:

OS: SunOS 5.10 Generic_118855-15 i86pc i386 i86pc

SunFire X4100 (dual Opteron)

HBAs: SG-XPCI2FC-QF2-Z (Sun PN 594-2385-01)

CSC: generic JBOD

Some of the obvious configurations:

1. mpxio is 'disabled for no' in /kernel/drv/fp.conf

2. scsi_vhci.conf is set for product/vendor info and have tried several iterations.

3. cfgadm both manual and automatic.

4. rebooted a zillion times.

FYI In this build (June, 2006 DVDs), mpathadm is not included (SUNWmpapi). We have installed Solaris several times and searched the DVD, and no mpapi. Solaris is patched. We have also tried OpenSolaris (Nevada41) to no avail.

We have tried automatic and manual configurations as described in "Solaris Fibre Channel and Storage Multipathing Adminsitration Guide"; and product guides/release notes which describe FC/MP under Solaris (though we don't have the products) "Sun StorEdge SAN Foundation Configuration Guide"; Sun StorageTek 6140 Arrray Release Notes".

Regards,

Rich Stanley

[1231 byte] By [eostemp] at [2007-11-26 9:16:24]
# 1
What storage array is this? A "generic jbod"? What does the scsi inquiry string look like in format?
torreysun at 2007-7-6 23:42:43 > top of Java-index,Storage Forums,Storage General Discussion...
# 2
It's a JBOD from CSC.format> inq Vendor:CSC146GBProduct: 10K REFURBISHED Revision: 0001
eostemp at 2007-7-6 23:42:43 > top of Java-index,Storage Forums,Storage General Discussion...
# 3

Mpxio does two things when it tries to enable. First, is the inquiry string present in the drivers internal table or the scsi_vhci.conf/fp.conf? Second, does the drive provide the proper VPD page 83 information? If both conditions are not met then it fails.

I'd make sure you have the proper inquiry string in the conf file and if that doesn't work it might be the VPD info which, given this array isn't supported as a Sun targer, could be hard to track down.

torreysun at 2007-7-6 23:42:43 > top of Java-index,Storage Forums,Storage General Discussion...
# 4

Thanks for the guidance. We found the vendor/product information from 'luxadm display <device>'. It appears that the output from the format would also have worked. The winner in scsi.vhci.conf is:

"CSC146GB10K REFURBISHED", "symmetric-option";

symmetric-option = 0x1000000;

This was after a dozen attempts. Now multipathing works.

Rich

eostemp at 2007-7-6 23:42:43 > top of Java-index,Storage Forums,Storage General Discussion...