Date: Thu, 21 Jan 2010 22:09:19 -0800 From: Artem Belevich <fbsdlist@src.cx> To: Doug Poland <doug@polands.org> Cc: freebsd-fs@freebsd.org Subject: Re: Repeatable ZFS "kmem map too small" panic on 8.0-STABLE Message-ID: <ed91d4a81001212209o3cf5955fw1eb0dd78703ad905@mail.gmail.com> In-Reply-To: <20100122042843.GA8858@polands.org> References: <4B58976E.1020402@polands.org> <4B58A069.8000802@egr.msu.edu> <4B58BD2D.30803@rcn.com> <ed91d4a81001211421r4f7ba7a8n1c92bfc413e5feed@mail.gmail.com> <4B58D4D3.80009@egr.msu.edu> <20100122042843.GA8858@polands.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Next step would be to set vfs.zfs.arc_max to a value that's somewhat below your physical memory size. Let's say - 1G or so. On my box with 8GB of RAM I set these values: vfs.zfs.arc_max=3D"6500M" vfs.zfs.arc_min=3D"4G" You didn't mention how recent is your kernel. There were quite a few bugfixes committed to -8. Make sure your kernel is r201987 or newer. --Artem On Thu, Jan 21, 2010 at 8:28 PM, Doug Poland <doug@polands.org> wrote: > Interesting discussion :) =A0I added vm.kmem_size=3D"20G" to > /boot/loader.conf per your instructions. =A0This time, it didn't panic at > the same point in the test, however, it appears the filesystem is > "hanging". > > On the fdisk test, I hit <CTRL> T and get: > cmd: fsdisk 37066 [zio->io_cv)] 245.62r 0.12u 25.10s 0 > > My various metrics are still running, but anything that needs the > filesystem appears "stuck". > > The memory usage of the item "solaris" (vmstat -m | grep solaris) spiked > at 3334781952 (3180.30 MiB). > > # zpool iostat 2, a <CTRL> T shows: > load: 0.00 =A0cmd: zpool 934 [tx->tx_quiesce_done_cv)] 2052.45r 0.06 u 0.= 39s 0% 0k > > # vmstat -v | grep solaris to disk every second and it's > hung at: > load: 0.00 =A0cmd: sh 38551 [zfs] 909.85r 0.00u 0.00s 0% 16k > > Any suggestions! > > -- > Regards, > Doug >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ed91d4a81001212209o3cf5955fw1eb0dd78703ad905>