Hi James,

I set 'mpxio_disable = no' in the /kernel/drv/iscsi.conf file (not 
/kernel/drv/scsi_vhci.h) and tried running
/usr/bin/stmsboot -e. It then listed the pci ids of the NICs, and I said yes 
and rebooted. Still no joy.

At this point, I'm assuming that my Solaris/ZFS box is enabled for MPXIO. But 
I'm having a b**** of a time 
trying to get vista64 to get it to recognize MPIO.

Using the MS iSCSI intiator, I tried mounting the iSCSI volume with one login, 
two logins, but MPIO doesn't work. Mounted with one login, I tried adding 
another connection, but it bonks out saying "Too many connections". When I 
login using both the 192.168.1.102 and 192.168.2.102, they both appear in the 
identifier section, pointing to the same one volume, but under devices, they 
appear as two separate devices as "Disk drive" not MPIO. And when I down the 
main NIC, the volume disappears. When I down the secondary NIC, it keeps 
working, meaning that it's not really using the secondary NIC.

Am I making any sense? Can you help me?

Is there anyone out there using MPXIO successfully with a ZFS machine as the 
iSCSI target?

S



----- Original Message ----
From: James C. McPherson <james.mcpher...@sun.com>
To: Dave Brown <dbr...@csolutions.net>
Cc: zfs-discuss@opensolaris.org; storage-disc...@opensolaris.org
Sent: Thursday, January 8, 2009 6:26:11 PM
Subject: Re: [zfs-discuss] Desperate question about MPXIO with ZFS-iSCSI

On Thu, 08 Jan 2009 17:29:10 -0800
Dave Brown <dbr...@csolutions.net> wrote:

> S,
>    Are you sure you have MPXIO turned on?  I haven't dealt with
> Solaris for a while (will again soon as I get some virtual servers
> setup) but in the past you had to manually turn it on.  I believe the
> path was /kernel/drv/scsi_vhci.h (I may be missing some of the path)
> and you changed the line that said mpxio_disabled = yes to
> mpxio_disabled = no and rebooted.

That used to be the case prior to Solaris 10 Update 1.

Since S10u1 the supported way of turning on MPxIO is
to run the command 
vi 
# /usr/sbin/stmsboot -e


If you manually edit /kernel/drv/fp.conf or /kernel/drv/fp.conf
to change the mpxio-disable property, you *must* also run 

# /usr/sbin/stmsboot -u


Please see stmsboot(1m) for more details.


James C. McPherson
--
Senior Kernel Software Engineer, Solaris
Sun Microsystems
http://blogs.sun.com/jmcp    http://www.jmcp.homeunix.com/blog
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss



      

_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to