zfs pool locks and see "INFO: task txg_sync:4307 blocked for more than 120 seconds. "
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
zfs-linux (Ubuntu) |
Incomplete
|
Medium
|
Dimitri John Ledkov |
Bug Description
ZFS filesystem becomes unresponsive and subsequent NFS shares unresponsive. ESXi sees all paths down.
See this error 3 times in a row.
[184383.479511] INFO: task txg_sync:4307 blocked for more than 120 seconds.
[184383.479565] Tainted: P IO 5.4.0-42-generic #46-Ubuntu
[184383.479607] "echo 0 > /proc/sys/
[184383.479655] txg_sync D 0 4307 2 0x80004000
[184383.479658] Call Trace:
[184383.479670] __schedule+
[184383.479673] schedule+0x42/0xb0
[184383.479676] schedule_
[184383.479683] ? __next_
[184383.479685] io_schedule_
[184383.479697] __cv_timedwait_
[184383.479702] ? wait_woken+
[184383.479710] __cv_timedwait_
[184383.479816] zio_wait+
[184383.479905] ? __raw_spin_
[184383.479983] dsl_pool_
[184383.480069] spa_sync_
[184383.480156] spa_sync+
[184383.480245] txg_sync_
[184383.480334] ? txg_dispatch_
[184383.480344] thread_
[184383.480347] kthread+0x104/0x140
[184383.480356] ? clear_bit+0x20/0x20 [spl]
[184383.480358] ? kthread_
[184383.480361] ret_from_
Then nfsd hangs as well.
[184866.787445] INFO: task nfsd:6585 blocked for more than 120 seconds.
[184866.787485] Tainted: P IO 5.4.0-42-generic #46-Ubuntu
[184866.787526] "echo 0 > /proc/sys/
[184866.787573] nfsd D 0 6585 2 0x80004000
[184866.787575] Call Trace:
[184866.787578] __schedule+
[184866.787675] ? __raw_spin_
[184866.787678] schedule+0x42/0xb0
[184866.787685] cv_wait_
[184866.787688] ? wait_woken+
[184866.787695] __cv_wait+0x15/0x20 [spl]
[184866.787764] dmu_tx_
[184866.787834] dmu_tx_
[184866.787929] zfs_write+
[184866.788025] ? atomic_
[184866.788033] ? atomic_dec+0xd/0x20 [spl]
[184866.788116] ? __raw_spin_
[184866.788122] ? __d_obtain_
[184866.788217] zpl_write_
[184866.788313] zpl_iter_
[184866.788409] zpl_iter_
[184866.788413] do_iter_
[184866.788416] do_iter_
[184866.788418] vfs_iter_
[184866.788442] nfsd_vfs_
[184866.788454] nfsd_write+
[184866.788458] ? kmem_cache_
[184866.788472] nfsd3_proc_
[184866.788483] nfsd_dispatch+
[184866.788508] svc_process_
[184866.788527] ? svc_sock_
[184866.788538] ? nfsd_svc+
[184866.788557] svc_process+
[184866.788568] nfsd+0xe8/0x150 [nfsd]
[184866.788570] kthread+0x104/0x140
[184866.788581] ? nfsd_destroy+
[184866.788583] ? kthread_
[184866.788585] ret_from_
Linux zfs-01 5.4.0-42-generic #46-Ubuntu SMP Fri Jul 10 00:24:02 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
root@zfs-01:/# lsb_release -rd
Description: Ubuntu 20.04 LTS
Release: 20.04
Changed in zfs-linux (Ubuntu): | |
importance: | Undecided → Medium |
Changed in zfs-linux (Ubuntu): | |
assignee: | Colin Ian King (colin-king) → Dimitri John Ledkov (xnox) |
root@zfs-01:/# dpkg -l |grep -i zfs
ii libzfs2linux 0.8.3-1ubuntu12.2 amd64 OpenZFS filesystem library for Linux
ii libzpool2linux 0.8.3-1ubuntu12.2 amd64 OpenZFS pool library for Linux
ii zfs-auto-snapshot 1.2.4-2 all ZFS automatic snapshot service
ii zfs-zed 0.8.3-1ubuntu12.2 amd64 OpenZFS Event Daemon
ii zfsutils-linux 0.8.3-1ubuntu12.2 amd64 command-line tools to manage OpenZFS filesystems