For the past 2 years I've been accessing LUNs on our FAS3240 from a Solaris Sparc host (Solaris 10 Update 9) using FCP.  There are two QLA2340 cards on the Solaris host.  Each is cabled to a separate brocade switches, creating 4 paths to the same LUN.

Solaris multipathing was enabled when the Solaris host was created (stmsboot -e)

I created the igroup on the FAS3240 with ALUA enabled.

FAS3240B> version
NetApp Release 8.0.2P6 7-Mode: Fri Jan 27 14:48:08 PST 2012

This all worked creating for lack of a better term, a single virtual path to represent the 4 physical paths on the Solaris system.

Example:

/dev/rdsk/c13t60A98000646762364634634B7847616Cd0s2 ->
  ../../devices/scsi_vhci/ssd@g60a98000646762364634634b7847616c:c,raw


We recently purchased a FAS2240 with a single PCM for additional space with the optional mezzanine card with dual FC ports. Since it's a single controller when I create an igroup it's without ALUA.

The problem.  When I create a LUN on the FAS2240, the Solaris host is showing two separate paths to the same LUN rather than a single path. There are in fact two separate physical paths but I expect multipathing to create a single virtual path.

fas2240> version
NetApp Release 8.1.2P2 7-Mode: Wed Feb 20 19:58:27 PST 2013

- two paths to the same LUN ... not what we want

lrwxrwxrwx   1 root     root          71 Apr 18 16:50 c0t500A098281975936d11s2 -> ../../devices/pci@1c,600000/QLGC,qlc@1/fp@0,0/ssd@w500a098281975936,b:c

lrwxrwxrwx   1 root     root          71 Apr 18 16:51 c5t500A098181975936d11s2 -> ../../devices/pci@1d,700000/QLGC,qlc@1/fp@0,0/ssd@w500a098181975936,b:c


Any suggestions?  I've got a call open with EMC(Solaris) and will open one with NetApp Support as well. 

Thanks,



--
Pete Kain
310-506-4475