On 2013-02-12 13:41, Randy S wrote:
Hi,
since we are trying this on 151a7, would there be a way to transfer the mpt
driver from a1 to a7, since it seems to work in a1? Or am I thinking too
simplistic about this as I am not a programmer...
Well, it seems now that you are better experts on this subject than
myself, so I might only offer a few "bystander" advices:
1) What is your pool version? Is it possible to boot it with i.e. an
oi_151a1 LiveDVD and test whether its driver passes your tests?
2) Alternately, it is likely that from this DVD you can indeed take
the driver files and try to switch them for the files in the a7
installation (in an alternate BE and/or renaming originals to
backup names, of course). I did use this trick for e1000 drivers
a few years back when something got broken in a newer release;
the driver ABI should be stable enough in Solaris to allow such
in-place replacements, and if not - you can roll back.
# find /kernel | grep mpt_sas
/kernel/drv/amd64/mpt_sas
/kernel/drv/mpt_sas.conf
/kernel/drv/mpt_sas
/kernel/kmdb/amd64/mpt_sas
/kernel/kmdb/mpt_sas
3) It is possible that your and Jason's hardware differs on any level
(including HBA chipset or firmware revision, storage wiring, etc.)
such that both versions of the driver would work properly for him,
and fail for you.
4) Finally, if you do find that a1 works for you and a7 doesn't, it
may be a relatively simple task for a programmer (on bounty or
otherwise enticed) to compare the changes made between releases
and find the possible cause of regression - if any. I am not sure
I am qualified to do this, unless some apparent coding error pops
out in the diffs - more likely there is some interaction with the
firmware commands, and one needs to be intimate with them - in
different revisions of the compatible hardware and firmware - to
notice the problem causes...
5) It may also be possible that the problem was (or will soon be)
fixed in later commits to the illumos gate - after the oi_151a7
LiveDVD and repo were built. In this case it is quite possible
rebuild the illumos-gate and install it as a new alternate boot
environment "over" the remainder of the installed OI OS, updating
the kernel and driver bits and core software included in this gate.
HTH,
//Jim Klimov
thanks,
Randy
CC: [email protected]
From: [email protected]
Date: Wed, 6 Feb 2013 20:29:15 -0800
To: [email protected]
Subject: Re: [OpenIndiana-discuss] sas multipath
randy,
if you do absolutely nothing special - meaning no stmsboot or anything else -
the mpt2 driver will default to round robin. failover is sub-sub second.
my configuration works like this and is based on 151a1. if you undo all the old school
fancy stuff it will "just work"
thanks,
j.
Sent from Jasons' hand held
On Feb 6, 2013, at 4:03 AM, Randy S <[email protected]> wrote:
Hi all,
I have a test system running with OIa7, very much ram, 2 LSI SAS 9207-4i4e
hba's, 1 sm jbod containing seagate 3Tb sas drives.
I have enabled the multipathing with stmsboot and set it to use
logical-blocksize, since round-robin symmetric-option isn't functioning.
During tests I can see that the system sees the two path's with mpathadm and
simple dd tests show that all disks are all accessed at almost maximum speed
with minimum latency according to iostat.
We started to test with 4 sas disks in 2 striped mirrors.
All good, but shouldn't it be possible to pull one of the sas cables without
any disruption to the storage, forcing it to use only one path? (this way
simulating a broken hba).
When we do this, the whole system grinds to a screeching halt, being almost
unresponsive.
What am I doing wrong. Maybe somebody can point in in the right direction to
troubleshoot.
Rgrds,
Randy
_______________________________________________
OpenIndiana-discuss mailing list
[email protected]
http://openindiana.org/mailman/listinfo/openindiana-discuss
_______________________________________________
OpenIndiana-discuss mailing list
[email protected]
http://openindiana.org/mailman/listinfo/openindiana-discuss
_______________________________________________
OpenIndiana-discuss mailing list
[email protected]
http://openindiana.org/mailman/listinfo/openindiana-discuss
--
+============================================================+
| |
| Климов Евгений, Jim Klimov |
| технический директор CTO |
| ЗАО "ЦОС и ВТ" JSC COS&HT |
| |
| +7-903-7705859 (cellular) mailto:[email protected] |
| CC:[email protected],[email protected] |
+============================================================+
| () ascii ribbon campaign - against html mail |
| /\ - against microsoft attachments |
+============================================================+
_______________________________________________
OpenIndiana-discuss mailing list
[email protected]
http://openindiana.org/mailman/listinfo/openindiana-discuss