I've found a solution for CLARiiON/VNX to correctly configure new paths for Solaris MPxIO and new paths for host LUN id 0.  First, run cfgadm -al | grep '::5006', this should show the connection points for CLARiiON/VNX storage devices (since their WWPNs all begin with 5006); note for Symmetrix it's 5000.  Make a note of the newly added connection points.  For each of these, run cfgadm -c unconfigure c#::WWPN, e.g. cfgadm -c unconfigure c9::5006016944600811.  Once the newly added connection points are unconfigured, run devfsadm -C to cleanup the device table.  Now for the newly added connection points, run cfgadm -c configure c#::WWPN.  Finally, once the newly added connection points are configured, run devfsadm.  If you now run mpathadm list lu, the device for host LUN id 0 should now have the correct number of paths.
Hi  We have encountered a pathing issue with Solaris MPxIO and a clariion CX4-480. Here are some details regarding our config:  CX4-480Initiator type:         CLARiiON OpenHBA type:              HostArray CommPath:    EnabledFailover Mode:        1Unit Serial:            Array  Connection Initiator    SP    Type    Logged    Registered                1             B-0    Fibre    Yes    Yes    2             A-3    Fibre    Yes    Yes    3             A-0    Fibre    Yes    Yes    4             B-3    Fibre    Yes    Yes   Luns Name                      ID    Capacity       Type    Hostidhostname /oraredo    47    40.000 GB    FC           0hostname /oracrm     80    50.000 GB    FC           1 hostname /orabiz      81    50.000 GB    FC           2hostname /orasoft     92    100.000 GB    SATAII    3hostname /oraarch    97    150.000 GB    FC          4hostname /orafra       96    200.000 GB    FC         5  Format output from solaris Searching for disks...  The current rpm value 0 is invalid, adjusting it to 3600  The current rpm value 0 is invalid, adjusting it to 3600  done  c1t5006016B3CE00FACd0: configured with capacity of 40.00GBc1t500601603CE00FACd0: configured with capacity of 39.98GBc2t500601633CE00FACd0: configured with capacity of 39.98GBc2t500601683CE00FACd0: configured with capacity of 40.00GBc3t60060160294122002A2ADDB296EADE11d0: configured with capacity of 150.00GBc3t6006016029412200C28485A496EADE11d0: configured with capacity of 199.99GBc3t60060160294122003CD924D692EADE11d0: configured with capacity of 50.00GBc3t6006016029412200D219342394EADE11d0: configured with capacity of 100.00GBc3t60060160294122003DD924D692EADE11d0: configured with capacity of 50.00GB  AVAILABLE DISK SELECTIONS:       0. c1t5006016B3CE00FACd0           /pci[NAME],600000/pci[NAME]/pci[NAME]/SUNW,emlxs[NAME]/fp[NAME],0/ssd[NAME],0        1. c1t500601603CE00FACd0           /pci[NAME],600000/pci[NAME]/pci[NAME]/SUNW,emlxs[NAME]/fp[NAME],0/ssd[NAME],0        2. c2t500601633CE00FACd0           /pci[NAME],600000/pci[NAME]/pci[NAME]/SUNW,emlxs[NAME],1/fp[NAME],0/ssd[NAME],0        3. c2t500601683CE00FACd0           /pci[NAME],600000/pci[NAME]/pci[NAME]/SUNW,emlxs[NAME],1/fp[NAME],0/ssd[NAME],0        4. c3t5000C5000A6B4BF7d0           /scsi_vhci/disk[NAME]        5. c3t5000C5000A6B4D97d0           /scsi_vhci/disk[NAME]        6. c3t60060160294122002A2ADDB296EADE11d0           /scsi_vhci/ssd[NAME]        7. c3t6006016029412200C28485A496EADE11d0           /scsi_vhci/ssd[NAME]        8. c3t60060160294122003CD924D692EADE11d0           /scsi_vhci/ssd[NAME]        9. c3t6006016029412200D219342394EADE11d0           /scsi_vhci/ssd[NAME]       10. c3t60060160294122003DD924D692EADE11d0           /scsi_vhci/ssd[NAME]    luxadmFound Fibre Channel device(s):    Node WWN:50060160bce00fac  Device Type:Disk device     Logical Path:/dev/rdsk/c1t5006016B3CE00FACd0s2     Physical Path:      /devices/pci[NAME],600000/pci[NAME]/pci[NAME]/SUNW,emlxs[NAME]/fp[NAME],0/ssd[NAME],0:c,raw      Logical Path:/dev/rdsk/c1t500601603CE00FACd0s2     Physical Path:      /devices/pci[NAME],600000/pci[NAME]/pci[NAME]/SUNW,emlxs[NAME]/fp[NAME],0/ssd[NAME],0:c,raw      Logical Path:/dev/rdsk/c2t500601633CE00FACd0s2     Physical Path:      /devices/pci[NAME],600000/pci[NAME]/pci[NAME]/SUNW,emlxs[NAME],1/fp[NAME],0/ssd[NAME],0:c,raw      Logical Path:/dev/rdsk/c2t500601683CE00FACd0s2     Physical Path:      /devices/pci[NAME],600000/pci[NAME]/pci[NAME]/SUNW,emlxs[NAME],1/fp[NAME],0/ssd[NAME],0:c,raw    Node WWN:50060160bce00fac  Device Type:Disk device    Logical Path:/dev/rdsk/c3t60060160294122002A2ADDB296EADE11d0s2    Physical Path:     /devices/scsi_vhci/ssd[NAME]:c,raw    Node WWN:50060160bce00fac  Device Type:Disk device    Logical Path:/dev/rdsk/c3t6006016029412200C28485A496EADE11d0s2    Physical Path:     /devices/scsi_vhci/ssd[NAME]:c,raw    Node WWN:50060160bce00fac  Device Type:Disk device    Logical Path:/dev/rdsk/c3t60060160294122003CD924D692EADE11d0s2    Physical Path:     /devices/scsi_vhci/ssd[NAME]:c,raw    Node WWN:50060160bce00fac  Device Type:Disk device    Logical Path:/dev/rdsk/c3t6006016029412200D219342394EADE11d0s2    Physical Path:     /devices/scsi_vhci/ssd[NAME]:c,raw    Node WWN:50060160bce00fac  Device Type:Disk device    Logical Path:/dev/rdsk/c3t60060160294122003DD924D692EADE11d0s2    Physical Path:     /devices/scsi_vhci/ssd[NAME]:c,raw  As can be seen for the lun presented as hostid 0 from the array mpxio has not created the logical path and format detects 2 different sizes for the lun (suspect this is something to do with the active/passive connection)  I have been searching for any similar issues but can't seem to find a fix for this that doesn't involve a reconfig reboot. Can someone advise if there is an issue with the lun presented as hostid 0 (is this a reserved lun of some sort?)  Thanks  Adam
MPxIO and Clariion CX4-480