Mounting Local Filesystems Hang

Strange issue.

14.1-RELEASE-p7 with ZFS root and a large 60TB zpool used purely to store backups with dedupe.

Had been running for months without issue. This morning server was responsive to ping but unable to login remotely via SSH or run commands via local console.

Reset server which now hangs on 'Mounting local filesystems:'

If I boot into single user mode. Mount all the filesystems and then import the relevant zpool I get no errors and I can traverse the various filesystems. If I exit single user (Ctrl-D), it then proceeds to try and mount local filesystems and subsequently hangs.

Any ideas? TIA.
 
You might want to check your drives for errors using smartctl(8). What you're describing is typical behavior if one or more drives are starting to get dodgy.

And note that dedup uses a humongous amount of memory. How much memory does this system have?
 
If I boot into single user mode. Mount all the filesystems and then import the relevant zpool I get no errors and I can traverse the various filesystems. If I exit single user (Ctrl-D), it then proceeds to try and mount local filesystems and subsequently hangs.

Are you sure you mounted all local filesystems in single user mode? If you did then rc's "mount local filesystems" should be a NOP. Did you do `zpool import -a`?
 
Thanks both. Done a bit more digging.

The pool imports. Within the pool there are three filesystems, of which two mount fine, one hangs on a 'zfs mount'.

smartctl doesn't show any errors.
 
SirDice Apologies, missed you question.

root@:~ # grep memory /var/run/dmesg.boot
real memory = 137434759168 (131068 MB)
avail memory = 133429006336 (127247 MB)
 
Back
Top