Our FreeNAS file server's /var/log/messages
and dmesg
logs are filling up with:
Nov 28 14:50:00 chef kernel: vnode_pager_putpages: I/O error 5
Nov 28 14:50:00 chef kernel: vnode_pager_putpages: residual I/O 12288 at 1
My gut feeling is that the SATA drive on which swap resides is going bad. But SMART shows no errors, and I don't see any log messages about I/O errors for /dev/ada2
... furthermore, the same physical drive swap is on (/dev/ada2
) has a ZFS partition (/dev/ada2p2
) which reports no I/O errors nor checksum errors. I'm tempted to do a zpool scrub
but don't want to kill the disk if it is actually failing.
I googled for this error but the results were... not definitive.
What does the FreeBSD kernel message vnode_pager_putpages: I/O error 5
mean?
(Here's a larger log sample)
Nov 28 14:50:00 chef kernel: vnode_pager_putpages: I/O error 5
Nov 28 14:50:00 chef kernel: vnode_pager_putpages: residual I/O 12288 at 1
Nov 28 14:51:38 chef afpd[69440]: sys_getextattr_size: error: Result too large
Nov 28 14:52:02 chef last message repeated 969 times
Nov 28 14:52:02 chef kernel: vnode_pager_putpages: I/O error 5
Nov 28 14:52:02 chef kernel: vnode_pager_putpages: residual I/O 12288 at 1
Nov 28 14:52:05 chef afpd[69440]: sys_getextattr_size: error: Result too large
Nov 28 14:52:36 chef last message repeated 1798 times
Nov 28 14:53:27 chef last message repeated 2952 times
Nov 28 14:54:46 chef kernel: vnode_pager_putpages: I/O error 5
Nov 28 14:54:46 chef kernel: vnode_pager_putpages: residual I/O 12288 at 1
Nov 28 14:55:01 chef kernel: vnode_pager_putpages: I/O error 5
Nov 28 14:55:01 chef kernel: vnode_pager_putpages: residual I/O 12288 at 1
Nov 28 14:57:00 chef kernel: vnode_pager_putpages: I/O error 5
Nov 28 14:57:00 chef kernel: vnode_pager_putpages: residual I/O 12288 at 1
Nov 28 14:58:32 chef kernel: vnode_pager_putpages: I/O error 5
Nov 28 14:58:32 chef kernel: vnode_pager_putpages: residual I/O 12288 at 1
Nov 28 15:00:00 chef kernel: vnode_pager_putpages: I/O error 5
Nov 28 15:00:01 chef kernel: vnode_pager_putpages: residual I/O 12288 at 1