Disk Arrays
Showing results for 
Search instead for 
Did you mean: 

Connecting a solaris box to a HP XP

Go to solution
Adam Noble
Super Advisor

Connecting a solaris box to a HP XP

Hi all,

I'm desperate and trying everything so why not a HP forum as seems far more responsive than the sun ones. I have attached a sun server to a HP XP 1024 array. This all went fine but I can setup MPXIO dual pathing software. Has anyone seen documentation on setting this up with a solaris 10 server.

Robert-Jan Goossens
Honored Contributor

Re: Connecting a solaris box to a HP XP

Honored Contributor

Re: Connecting a solaris box to a HP XP


Solaris 10 setup is actually very easy.
I have done it for many customers.

a) Set up /kernel/drv/fp.conf. For example, if you want to disable MPxIO globally, but enable it for specific FC cards:

name="fp" class="fibre-channel" port=0;
name="fp" class="fibre-channel" port=1;
name="fp" parent="/pci@9,700000/SUNW,qlc@2" port=0 mpxio-disable="no"; name="fp" parent="/pci@9,600000/SUNW,qlc@2" port=0 mpxio-disable="no";

Or, if you want to enable it globally,
simply use:


... and leave the rest of the file as is...

b) For XP SAN, add the following into /kernel/drv/scsi_vhci.conf:

device-type-scsi-options-list =
"HP OPEN", "symmetric-option";
symmetric-option = 0x1000000;

On the other hand, if you also connect
Ultrium-3 FC-tape drives, scsi_vhci.conf
might look like this:

device-type-scsi-options-list =
"HP OPEN", "symmetric-option",
"HP Ultrium 3-SCSI", "disable-option",
"HP Ultrium 3-SCSI ", "disable-option",
"HP Ultrium 3", "disable-option",
"HP Ultrium ", "disable-option",
"HP Ultrium LTO 3", "disable-option",
"HP ULTRIUM3", "disable-option",
"HP Ultrium3", "disable-option";
symmetric-option = 0x1000000;
disable-option = 0x7000000;

WARNING: there must be exactly six
blank spaces between HP and OPEN.
Same applies to HP and Ultrium strings!

c) Reboot and test for each LUN:

luxadm -v display /dev/rdsk/c2t50060E80039DC40000009DC40000088Fd0s2
Displaying information for: /dev/rdsk/c2t50060E80039DC40000009DC40000088Fd0s2
DEVICE PROPERTIES for disk: /dev/rdsk/c2t50060E80039DC40000009DC40000088Fd0s2
Vendor: HP
Product ID: OPEN-V -SUN
Revision: 2114
Serial Num: 04509DC4088F
Unformatted capacity: 13905.000 MBytes
Write Cache: Enabled
Read Cache: Enabled
Minimum prefetch: 0x0
Maximum prefetch: 0x0
Device Type: Disk device
Controller /devices/pci@9,700000/SUNW,qlc@2/fp@0,0
Device Address 50060e80039dc412,0
Host controller port WWN 210000e08b8176f9
Class primary
Controller /devices/pci@9,600000/SUNW,qlc@2/fp@0,0
Device Address 50060e80039dc402,0
Host controller port WWN 210000e08b82593c
Class primary

Best wishes,

VK2COT - Dusan Baljevic
Adam Noble
Super Advisor

Re: Connecting a solaris box to a HP XP

Thanks for all your help and apologies for late response. This issue went on for some time and eventually it was determined that you need mode 244 set on the XP array itself.

Once this mode was set (and don't let HP tell you it needs a reboot of the array) all was fine and mpxio is functioning as expected.

Just thought I'd post this incase anyone has the same problem