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