Well, I enabled multipath support with 'stmsboot -e -D mpt' and rebooted and 
now it seems I have two paths to what is no doubt two physical devices:

$ mpathadm list LU
        /dev/rdsk/c7t5002538043584D30d0s2
                Total Path Count: 2             <-- Unlikely that this is 
correct
                Operational Path Count: 2
        /dev/rdsk/c7t5000C5005168B2F0d0s2
                Total Path Count: 1
                Operational Path Count: 1
        /dev/rdsk/c7t5000C5005169A612d0s2
                Total Path Count: 1
                Operational Path Count: 1
        /dev/rdsk/c7t5000C500517042D9d0s2
                Total Path Count: 1
                Operational Path Count: 1
        /dev/rdsk/c7t5000C5005169CC6Ad0s2
                Total Path Count: 1
                Operational Path Count: 1
        /dev/rdsk/c7t5000C500515199BDd0s2
                Total Path Count: 1
                Operational Path Count: 1
        /dev/rdsk/c7t5000C500513A0EFEd0s2
                Total Path Count: 1
                Operational Path Count: 1

$ mpathadm show LU /dev/rdsk/c7t5002538043584D30d0s2
Logical Unit:  /dev/rdsk/c7t5002538043584D30d0s2
        mpath-support:  libmpscsi_vhci.so
        Vendor:  ATA     
        Product:  SAMSUNG SSD 830 
        Revision:  3B1Q
        Name Type:  unknown type
        Name:  5002538043584d30
        Asymmetric:  no
        Current Load Balance:  none
        Logical Unit Group ID:  NA
        Auto Failback:  on
        Auto Probing:  NA

        Paths:  
                Initiator Port Name:  w500605b0054819b0
                Target Port Name:  w5002538043584d30
                Override Path:  NA
                Path State:  OK
                Disabled:  no

                Initiator Port Name:  w500605b0054819b0
                Target Port Name:  w5002538043584d30
                Override Path:  NA
                Path State:  OK
                Disabled:  no

        Target Ports:
                Name:  w5002538043584d30
                Relative ID:  0

And cfgadm still only shows one SSD on each expander, when I actually have two 
on each expander.

$ cfgadm -al
Ap_Id                          Type         Receptacle   Occupant     Condition
c6                             scsi-sas     connected    configured   unknown
c6::es/ses0                    ESI          connected    configured   unknown
c6::smp/expd0                  smp          connected    configured   unknown
c6::w5002538043584d30,0        disk-path    connected    configured   unknown
c6::w5000c500513a0efe,0        disk-path    connected    configured   unknown
c6::w5000c5005168b2f0,0        disk-path    connected    configured   unknown
c6::w5000c5005169a612,0        disk-path    connected    configured   unknown
c6::w5000c5005169cc6a,0        disk-path    connected    configured   unknown
c6::w5000c500515199bd,0        disk-path    connected    configured   unknown
c6::w5000c500517042d9,0        disk-path    connected    configured   unknown
c8                             scsi-sas     connected    configured   unknown
c8::es/ses1                    ESI          connected    configured   unknown
c8::smp/expd1                  smp          connected    configured   unknown
c8::w5002538043584d30,0        disk-path    connected    configured   unknown
c9                             scsi-sas     connected    unconfigured unknown

I also wonder if there might be an issue with duplicate initiator-port names:

$ mpathadm list initiator-port
Initiator Port:  w500605b0054819b0
Initiator Port:  iqn.1986-03.com.sun:01:bb4db0fbffff.507ec650,4000002a00ff
Initiator Port:  w500605b0054819b0

Although I'm definitely venturing outside my knowledge base here--maybe this is 
expected and correct. (I assume each initiator-port represents an expander, but 
both expanders are connected to the one HBA, one to each SFF-8087 port. Also, I 
do have comstar running, which I expect explains the iSCSI initiator in this 
list.)

-Scott

On Oct 17, 2012, at 8:37 AM, Scott Marcy <msc...@mscott.org> wrote:

> No, multipath support is disabled. I will try enabling it with stmsboot.
> 
> Thanks.
> 
> -Scott
> 
> On Oct 17, 2012, at 8:15 AM, Bob Friesenhahn <bfrie...@simple.dallas.tx.us> 
> wrote:
> 
>> On Wed, 17 Oct 2012, Scott Marcy wrote:
>>> 
>>> Note that both c6 and c8 have the exact same name for these drives. I *CAN* 
>>> access the two drives separately, but why on earth am I getting these 
>>> duplicates? This means I can only reliably access one Samsung SSD per 
>>> expander.
>> 
>> Do you have multipath support enabled on this system?  I assume that the 
>> default for OpenIndiana x86 is still that multipath support is disabled by 
>> default.
>> 
>> Bob
>> -- 
>> Bob Friesenhahn
>> bfrie...@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
>> GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/
>> 
>> _______________________________________________
>> OpenIndiana-discuss mailing list
>> OpenIndiana-discuss@openindiana.org
>> http://openindiana.org/mailman/listinfo/openindiana-discuss
> 

_______________________________________________
OpenIndiana-discuss mailing list
OpenIndiana-discuss@openindiana.org
http://openindiana.org/mailman/listinfo/openindiana-discuss

Reply via email to