Robert Milkowski wrote:
> Hello James,
> 
> Monday, February 18, 2008, 8:24:54 PM, you wrote:
> 
> JCM> Hi Robert,
> 
> JCM> Robert Milkowski wrote:
>>> x4150, S10U4 + patches, 2530 array, host dual SAS connected (Sun's SAS
>>> card) each link to different array's controller.
>>>
>>> I can see disks twice, which is ok. So I enabled MPxIO on all controllers
>>> (internal disks and SAS card for 2530 connectivity are both managed by
>>> MPT driver) and I can get local disks under MPxIO but I can't get 2530
>>> disks under MPxIO. Kernel is 127112-08 and patch 125082-14 is also
>>> installed.
> 
> JCM> That's quite strange. What *do* you see in your device tree
> JCM> in this case?
> 
> # grep -v "^#" /kernel/drv/mpt.conf
> 
> tape="sctp";
> ddi-vhci-class="scsi_vhci";
> name="mpt" parent="/[EMAIL PROTECTED],0/pci8086,[EMAIL PROTECTED]" 
> unit-address="0" mpxio-disable="yes";
> mpxio-disable="no";
> 
> I followed your below suggestion so global parameter is a 2nd one - no
> difference however and now even local disks are not under MPxIO.
> 
> format
> Searching for disks...done
> 
> 
> AVAILABLE DISK SELECTIONS:
>        0. c0t4d0 <DEFAULT cyl 8921 alt 2 hd 255 sec 63>
>           /[EMAIL PROTECTED],0/pci8086,[EMAIL PROTECTED]/pci1000,[EMAIL 
> PROTECTED]/[EMAIL PROTECTED],0
>        1. c0t5d0 <DEFAULT cyl 8921 alt 2 hd 255 sec 63>
>           /[EMAIL PROTECTED],0/pci8086,[EMAIL PROTECTED]/pci1000,[EMAIL 
> PROTECTED]/[EMAIL PROTECTED],0
>        2. c2t1d0 <DEFAULT cyl 334 alt 2 hd 64 sec 32>
>           /[EMAIL PROTECTED],0/pci8086,[EMAIL PROTECTED]/pci1000,[EMAIL 
> PROTECTED]/[EMAIL PROTECTED],0
>        3. c2t1d1 <SUN-LCSM100_S-0617-160.00GB>
>           /[EMAIL PROTECTED],0/pci8086,[EMAIL PROTECTED]/pci1000,[EMAIL 
> PROTECTED]/[EMAIL PROTECTED],1
>        4. c2t1d2 <SUN-LCSM100_S-0617-160.00GB>
>           /[EMAIL PROTECTED],0/pci8086,[EMAIL PROTECTED]/pci1000,[EMAIL 
> PROTECTED]/[EMAIL PROTECTED],2
>        5. c2t1d3 <SUN-LCSM100_S-0617-19.00GB>
>           /[EMAIL PROTECTED],0/pci8086,[EMAIL PROTECTED]/pci1000,[EMAIL 
> PROTECTED]/[EMAIL PROTECTED],3
> Specify disk (enter its number): ^D
> 
> 
> I disconnected one SAS cable, if I connect it then 2530's luns will
> appear twice as c2t2dN
> I included prtconf -pv output

Thankyou for that, but could you instead send the output
from "prtconf -v" or "prtpicl -v" - the -pv output doesn't
show any of your attached disks.


>>> I've also tried to disable MPxIO for internal disks so in my mpt.conf I
>>> have:
>>>
>>> mpxio-disable="no"; name="mpt"
>>> parent="/[EMAIL PROTECTED],0/pci8086,[EMAIL PROTECTED]/pci1000,[EMAIL 
>>> PROTECTED]" unit-address="0" mpxio-disable="yes";
>>>
>>> Unfortunately local disks are still under MPxIO and 2530's LUNs are not.
>>>
>>> I changed mpt.conf to: mpxio-disable="no"; #name="mpt"
>>> parent="/[EMAIL PROTECTED],0/pci8086,[EMAIL PROTECTED]/pci1000,[EMAIL 
>>> PROTECTED]" unit-address="0" mpxio-disable="yes";
>  >> name="mpt" parent="/[EMAIL PROTECTED],0/pci8086,[EMAIL PROTECTED]" 
> unit-address="0" 
> JCM> mpxio-disable="yes";
>>> and this time local disks are no longer under MPxIO but neither are
>>> 2530's luns. Additionally in /var/adm/messages I got:
>>>
>>> WARNING: [EMAIL PROTECTED]: mpt.conf properties not merged
> 
> JCM> That warning is most likely due to having the global setting
> JCM> come first in the file, rather than second. Try swapping the
> JCM> lines around, then run "stmsboot -u"
> 
> 
> So I changed the order:
> 
> # grep -v "^#" /kernel/drv/mpt.conf
> 
> tape="sctp";
> ddi-vhci-class="scsi_vhci";
> name="mpt" parent="/[EMAIL PROTECTED],0/pci8086,[EMAIL PROTECTED]" 
> unit-address="0" mpxio-disable="yes";
> mpxio-disable="no";
> 
> 
> And still I got 'pcie_pci: [ID 291552 kern.warning] WARNING: [EMAIL 
> PROTECTED]:
> mpt.conf properties not merged' and nothing isunder MPxIO.

Sorry, I misread your stanza. You should in fact have

tape="sctp";
ddi-vhci-class="scsi_vhci";
name="mpt" parent="/[EMAIL PROTECTED],0/pci8086,[EMAIL PROTECTED]/pci1000,3150" 
unit-address="0" 
mpxio-disable="yes";
mpxio-disable="no";


note the parent=... part.


>>> I have a similar config on v490/SPARC with 2530 and it works (however
>>> there are other issues).
>>>
>>> Any idea how to get MPxIO with 2530 on x4150 on S10U4 to work?
> 
> JCM> It really should be just a case of
> JCM> - add the relevant patches,
> JCM> - reboot
> JCM> - run "stmsboot -e"
> 
> 
> Usually it is. On SPARC with -10 it was just that.
> Here I got -14 - maybe that's a problem?

I don't think so. There was a problem with -10 if you had
an mpt-attached DVD or tape drive, so we respun it and
eventually ended up releasing the -14 rev.



James C. McPherson
--
Senior Kernel Software Engineer, Solaris
Sun Microsystems
http://blogs.sun.com/jmcp       http://www.jmcp.homeunix.com/blog
_______________________________________________
storage-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/storage-discuss

Reply via email to