Hello I''ve got a ZFS box running perfectly with an 8-port SATA card using the marvell88sx driver in opensolaris-2009. However when I try to run Solaris-11 it won''t boot. If I unplug some of the hard disks it might boot but then none of them show up in ''format'' and none of them have configured status in ''cfgadm'' (and there''s an error or hang if I try to configure them). Does anyone have any suggestions how to solve the problem? Thanks! -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.opensolaris.org/pipermail/zfs-discuss/attachments/20121212/1d660bd1/attachment.html>
Bob Friesenhahn
2012-Dec-12 14:49 UTC
[zfs-discuss] ZFS array on marvell88sx in Solaris 11.1
On Wed, 12 Dec 2012, sol wrote:> Hello > > I''ve got a ZFS box running perfectly with an 8-port SATA card > using the marvell88sx driver in opensolaris-2009. > > However when I try to run Solaris-11 it won''t boot. > If I unplug some of the hard disks it might boot > but then none of them show up in ''format'' > and none of them have configured status in ''cfgadm'' > (and there''s an error or hang if I try to configure them). > > Does anyone have any suggestions how to solve the problem?Since you were previously using opensolaris-2009, have you considered trying OpenIndiana oi_151a7 instead? You could experiment by booting from the live CD and seeing if your disks show up. Bob -- Bob Friesenhahn bfriesen at simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/ GraphicsMagick Maintainer, http://www.GraphicsMagick.org/
Thanks for the reply. I''ve just tried openindiana and it behaves identically - disks attached to the mv88sx6081 don''t show up as disks. (and APIC error interrupt (status0=0, status1=40) is emitted at boot.) I''ve tried some changes to /etc/system with no success (sata_func_enable=0x5, ahci_msi_enabled=0, sata_max_queue_depth=1) Is there anything else I can try?>________________________________ > From: Bob Friesenhahn <bfriesen at simple.dallas.tx.us> >To: sol <arb at yahoo.com> >Cc: "zfs-discuss at opensolaris.org" <zfs-discuss at opensolaris.org> >Sent: Wednesday, 12 December 2012, 14:49 >Subject: Re: [zfs-discuss] ZFS array on marvell88sx in Solaris 11.1 > >On Wed, 12 Dec 2012, sol wrote: > >> Hello >> >> I''ve got a ZFS box running perfectly with an 8-port SATA card >> using the marvell88sx driver in opensolaris-2009. >> >> However when I try to run Solaris-11 it won''t boot. >> If I unplug some of the hard disks it might boot >> but then none of them show up in ''format'' >> and none of them have configured status in ''cfgadm'' >> (and there''s an error or hang if I try to configure them). >> >> Does anyone have any suggestions how to solve the problem? > >Since you were previously using opensolaris-2009, have you considered trying OpenIndiana oi_151a7 instead?? You could experiment by booting from the live CD and seeing if your disks show up. > >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.opensolaris.org/pipermail/zfs-discuss/attachments/20121212/7bb11f80/attachment.html>
Some more information about the system: Solaris 11.1 with latest updates (assembled 19 Sep 2012), amd64 The card is?vendor 0x11ab device 0x6081 Marvell Technology Group Ltd. MV88SX6081 8-port SATA II PCI-X Controller ?CardVendor 0x11ab card 0x11ab (Marvell Technology Group Ltd., Card unknown) ? STATUS ? ?0x02b8 ?COMMAND 0x0007 ? CLASS ? ? 0x01 0x00 0x00 ?REVISION 0x09 ? BIST ? ? ?0x00 ?HEADER 0x00 ?LATENCY 0x20 ?CACHE 0x10 ? BASE0 ? ? 0x00000000fac00000 SIZE 1048576 ?MEM64 ? BASE2 ? ? 0x0000c400 SIZE 256 ?I/O ? BASEROM ? 0x00000000 ?addr 0x00000000 ? MAX_LAT ? 0x00 ?MIN_GNT 0x00 ?INT_PIN 0x01 ?INT_LINE 0x0b I''ve forgotten where it hung when looking at verbose boot output (although it hung at a couple of different points) so I''ll post that next time it hangs.>-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.opensolaris.org/pipermail/zfs-discuss/attachments/20121212/469682ab/attachment.html>
Bob Friesenhahn
2012-Dec-12 18:22 UTC
[zfs-discuss] ZFS array on marvell88sx in Solaris 11.1
On Wed, 12 Dec 2012, sol wrote:> Thanks for the reply. > I''ve just tried openindiana and it behaves identically - > disks attached to the mv88sx6081 don''t show up as disks. > (and APIC error interrupt (status0=0, status1=40) is emitted at boot.) > > I''ve tried some changes to /etc/system with no success > (sata_func_enable=0x5, ahci_msi_enabled=0, sata_max_queue_depth=1) > > Is there anything else I can try?If the SATA card you are using is a JBOD-style card (i.e. disks are portable to a different controller), are you able/willing to swap it for one that Solaris is known to support well? Bob -- Bob Friesenhahn bfriesen at simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/ GraphicsMagick Maintainer, http://www.GraphicsMagick.org/
Oh I can run the disks off a SiliconImage 3114 but it''s the marvell controller that I''m trying to get working. I''m sure it''s the controller which is used in the Thumpers so it should surely work in solaris 11.1>________________________________ > From: Bob Friesenhahn <bfriesen at simple.dallas.tx.us> > > If the SATA card you are using is a JBOD-style card (i.e. disks are portable to a different controller), are you able/willing to swap it for one that Solaris is known to support well? >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.opensolaris.org/pipermail/zfs-discuss/attachments/20121213/88b35593/attachment.html>
Andrew Gabriel
2012-Dec-13 10:15 UTC
[zfs-discuss] ZFS array on marvell88sx in Solaris 11.1
3112 and 3114 were very early SATA controllers before there were any SATA drivers, which pretend to be ATA controllers to the OS. No one should be using these today. sol wrote:> Oh I can run the disks off a SiliconImage 3114 but it''s the marvell > controller that I''m trying to get working. I''m sure it''s the > controller which is used in the Thumpers so it should surely work in > solaris 11.1 > > ------------------------------------------------------------------------ > *From:* Bob Friesenhahn <bfriesen at simple.dallas.tx.us> > > If the SATA card you are using is a JBOD-style card (i.e. disks > are portable to a different controller), are you able/willing to > swap it for one that Solaris is known to support well? > > -------------------------------------------------------------------------- Andrew Gabriel
That''s right I''m only using the 3114 out of desperation. Does anyone else have the marvell88sx working in Solaris 11.1?>________________________________ > From: Andrew Gabriel <Andrew.Gabriel at oracle.com> >3112 and 3114 were very early SATA controllers before there were any SATA drivers, which pretend to be ATA controllers to the OS. >No one should be using these today. >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.opensolaris.org/pipermail/zfs-discuss/attachments/20121213/57c977ad/attachment.html>