SATA devices are not required to provide a WWN - I would guess that they're providing the same WWN, and as a result, your SAS devices are becoming sad.
If you could tell the expander(s) to ignore that and assign one, that'd be neat. If there's a firmware update to fix it, even better. If you want to shell out for SAS -> SATA interposers, that would probably also solve it, though I can't swear to anything, but that'd probably be more expensive than returning + replacing the SSDs. Don't know. If it were me, I'd complain to Samsung support and see what you got back. - Rich On Wed, Oct 17, 2012 at 11:13 AM, Scott Marcy <o...@mscott.org> wrote: > 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 _______________________________________________ OpenIndiana-discuss mailing list OpenIndiana-discuss@openindiana.org http://openindiana.org/mailman/listinfo/openindiana-discuss