Odd network issues on ZFS based NFS server
Anders Nordby
anders at FreeBSD.org
Thu Jun 10 11:06:13 UTC 2010
Hi,
On Thu, Jun 10, 2010 at 06:17:10PM +1000, Peter Jeremy wrote:
> I wonder if your system is running out of free RAM. How would you
> like to monitor "inactive", "cache" and "free" from either "systat -v"
> or "vmstat -s" whilst the problem is occurring.
>
> Does something like
> perl -e '$x = "x" x 10000000;'
> temporarily correct the problem?
While the problem is happening:
root at unixfile:~# vmstat -s
511745441 cpu context switches
151635080 device interrupts
14028218 software interrupts
11549957 traps
974939023 system calls
22 kernel threads created
77512 fork() calls
6097 vfork() calls
0 rfork() calls
0 swap pager pageins
0 swap pager pages paged in
0 swap pager pageouts
0 swap pager pages paged out
699 vnode pager pageins
4777 vnode pager pages paged in
2024 vnode pager pageouts
2471 vnode pager pages paged out
0 page daemon wakeups
0 pages examined by the page daemon
318 pages reactivated
4738808 copy-on-write faults
4957 copy-on-write optimized faults
3843376 zero fill pages zeroed
0 zero fill pages prezeroed
2273 intransit blocking page faults
11236873 total VM faults taken
0 pages affected by kernel thread creation
20699066 pages affected by fork()
1707164 pages affected by vfork()
0 pages affected by rfork()
363 pages cached
27229532 pages freed
0 pages freed by daemon
6618712 pages freed by exiting processes
6054 pages active
37307 pages inactive
28 pages in VM cache
261148 pages wired down
456560 pages free
4096 bytes per page
43744208 total name lookups
cache hits (19% pos + 1% neg) system 0% per-directory
deletions 2%, falsehits 0%, toolong 0%
And from systat -v:
Disks da0 da1 pass0 pass1 1045240 wire
KB/t 0.00 0.00 0.00 0.00 25240 act
tps 0 0 0 0 149344 inact
MB/s 0.00 0.00 0.00 0.00 112 cache
%busy 0 0 0 0 1824452 free
323680 buf
> Does something like
> perl -e '$x = "x" x 10000000;'
> temporarily correct the problem?
No.
Regards,
--
Anders.
More information about the freebsd-fs
mailing list