Many processes stuck in zfs
Stefan Bethke
stb at lassitu.de
Tue Mar 9 10:58:12 UTC 2010
Am 09.03.2010 um 11:53 schrieb Peter Jeremy:
> On 2010-Mar-09 10:15:53 +0100, Stefan Bethke <stb at lassitu.de> wrote:
>> Over the past couple of months, I've more or less regularly observed machines having more and more processes stuck in the zfs wchan. The processes never recover from that,
>
> How long have you waited?
Many hours, sometimes up to 48 hours (when I didn't notice the stuck processes at first).
> There seems to be a problem with low free memory handling that causes ZFS
> to turn into cold molasses. The work-around is to run a program that
> allocates a decent size chunk of memory and then exits. The original
> suggestion was something like:
> perl -e '@x = (0) x 1000000;'
> I've written a short program that allocates and dirties ~100MB and then
> exits and run it from cron.
I'll try that the next time I encounter the stuck processes.
I'm recording ZFS ARC stats with munin, would I be able to identify such a low memory situation from there? Would it make sense to monitor other stats?
Thanks,
Stefan
--
Stefan Bethke <stb at lassitu.de> Fon +49 151 14070811
More information about the freebsd-stable
mailing list