kern/179932: [ciss] ciss i/o stall problem with HP Bl Gen8 (and HP Bl Gen7 + Storage Blade)
Markus Gebert
markus.gebert at hostpoint.ch
Fri Jul 5 14:20:01 UTC 2013
The following reply was made to PR kern/179932; it has been noted by GNATS.
From: Markus Gebert <markus.gebert at hostpoint.ch>
To: Steven Hartland <killing at multiplay.co.uk>
Cc: freebsd-scsi at FreeBSD.org,
"bug-followup at FreeBSD.org" <bug-followup at FreeBSD.org>
Subject: Re: kern/179932: [ciss] ciss i/o stall problem with HP Bl Gen8 (and HP Bl Gen7 + Storage Blade)
Date: Fri, 5 Jul 2013 16:14:26 +0200
--Apple-Mail=_9D4196B5-B411-44BB-BDE1-8695E2E76451
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=windows-1252
Hey Steven
Thanks for your input.
On 05.07.2013, at 15:43, Steven Hartland <killing at multiplay.co.uk> =
wrote:
> Might also want to get the output from "show sleepchain" for all =
threads
> too as that will easily identify sleep lock dead locks.
Is there an easy way to do this for all threads with one command? The =
first server that crashed had 800 threads=85 If not, we should probably =
script this outside of ddb using thread ids from the alltrace output. Or =
is there a subset of threads you're particularly interested in?
> Also whats the check_disk process?
This is Nagios' check_disk plugin we use to check the filesystem usage =
on all mountpoints. It runs quite frequently, that's why multiple may be =
get started until we notice and break into the debugger.
Markus
--Apple-Mail=_9D4196B5-B411-44BB-BDE1-8695E2E76451
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
charset=windows-1252
<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dwindows-1252"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space; =
"><div>Hey Steven</div><div><br></div><div>Thanks for your =
input.</div><br><div><div>On 05.07.2013, at 15:43, Steven Hartland =
<<a =
href=3D"mailto:killing at multiplay.co.uk">killing at multiplay.co.uk</a>> =
wrote:</div><br class=3D"Apple-interchange-newline"><blockquote =
type=3D"cite"><span style=3D"font-family: Helvetica; font-size: medium; =
font-style: normal; font-variant: normal; font-weight: normal; =
letter-spacing: normal; line-height: normal; orphans: 2; text-align: =
-webkit-auto; text-indent: 0px; text-transform: none; white-space: =
normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; display: inline !important; float: none; =
">Might also want to get the output from "show sleepchain" for all =
threads</span><br style=3D"font-family: Helvetica; font-size: medium; =
font-style: normal; font-variant: normal; font-weight: normal; =
letter-spacing: normal; line-height: normal; orphans: 2; text-align: =
-webkit-auto; text-indent: 0px; text-transform: none; white-space: =
normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; "><span style=3D"font-family: Helvetica; =
font-size: medium; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: =
none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: =
inline !important; float: none; ">too as that will easily identify sleep =
lock dead locks.</span><br style=3D"font-family: Helvetica; font-size: =
medium; font-style: normal; font-variant: normal; font-weight: normal; =
letter-spacing: normal; line-height: normal; orphans: 2; text-align: =
-webkit-auto; text-indent: 0px; text-transform: none; white-space: =
normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; "></blockquote><div><br></div><div>Is =
there an easy way to do this for all threads with one command? The first =
server that crashed had 800 threads=85 If not, we should probably script =
this outside of ddb using thread ids from the alltrace output. Or is =
there a subset of threads you're particularly interested =
in?</div><div><br></div><br><blockquote type=3D"cite"><span =
style=3D"font-family: Helvetica; font-size: medium; font-style: normal; =
font-variant: normal; font-weight: normal; letter-spacing: normal; =
line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: =
0px; text-transform: none; white-space: normal; widows: 2; word-spacing: =
0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; =
display: inline !important; float: none; ">Also whats the check_disk =
process?</span></blockquote></div><br><div>This is Nagios' check_disk =
plugin we use to check the filesystem usage on all mountpoints. It runs =
quite frequently, that's why multiple may be get started until we notice =
and break into the =
debugger.</div><div><br></div><div><br></div><div>Markus</div><div><br></d=
iv></body></html>=
--Apple-Mail=_9D4196B5-B411-44BB-BDE1-8695E2E76451--
More information about the freebsd-scsi
mailing list