INFO: task nfsd:5047 blocked for more than 120 seconds.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
This is triggered by high volume NFS traffic. This box has 3 fibre channel volumes that are exported over NFS.
I started with a 10.04 linux-server kernel, which died regularly at least once a day.
I started upgrading to try the ppa kernels and the frequency has decreased but all of the kernels below have this same problem:
ii linux-headers-
ii linux-image-
ii linux-image-
ii linux-image-
ii linux-image-
ii linux-image-
ii linux-image-
ii linux-image-server 2.6.32.23.24 Linux kernel image on Server Equipment.
The only thing that I can think of that's a bit funny in this config is that in order to make all servers have consistent automounter paths, we map all exported devices via NFS, which means that users are using an automounted NFS path for a local drive. Yes, not optimal but it solves a lot of other problems.
dmesg and lspci attached
This kernel still has the same problem: 2.6.35- 8-server 2.6.35-8.13~lucid1
linux-image-
Jul 21 11:59:38 tonic kernel: [415800.840069] INFO: task nfsd:2880 blocked for more than 120 seconds. kernel/ hung_task_ timeout_ secs" disables this message. 0ac>] ? ip_finish_ output+ 0x14c/0x310 32f>] __mutex_ lock_slowpath+ 0xff/0x190 d23>] mutex_lock+ 0x23/0x50 9a2>] generic_ file_aio_ write+0x52/ 0xd0 950>] ? generic_ file_aio_ write+0x0/ 0xd0 713>] do_sync_ readv_writev+ 0xd3/0x110 3aa>] ? cache_check+ 0x5a/0x1f0 [sunrpc] 749>] ? apparmor_ file_permission +0x19/0x20 3b6>] ? security_ file_permission +0x16/0x20 74f>] do_readv_ writev+ 0xcf/0x1f0 07b>] ? set_groups+ 0x3b/0x60 9d6>] ? nfsd_setuser+ 0x126/0x2c0 [nfsd] 4e0>] ? dquot_file_ open+0x0/ 0x50 8b8>] vfs_writev+ 0x48/0x60 17d>] nfsd_vfs_ write+0x10d/ 0x420 [nfsd] 142>] ? dentry_ open+0x52/ 0xc0 6e1>] ? nfsd_open+ 0x101/0x1a0 [nfsd] 9f7>] nfsd_write+ 0xe7/0x100 [nfsd] 37f>] nfsd3_proc_ write+0xaf/ 0x140 [nfsd] 43e>] nfsd_dispatch+ 0xfe/0x250 [nfsd] 774>] svc_process_ common+ 0x344/0x610 [sunrpc] b70>] ? default_ wake_function+ 0x0/0x20 b50>] svc_process+ 0x110/0x150 [sunrpc] ae5>] nfsd+0xc5/0x170 [nfs...
Jul 21 11:59:38 tonic kernel: [415800.840073] "echo 0 > /proc/sys/
Jul 21 11:59:38 tonic kernel: [415800.840077] nfsd D 000000010279c5ff 0 2880 2 0x00000000
Jul 21 11:59:38 tonic kernel: [415800.840082] ffff8803f52f5950 0000000000000046 ffff8803f52f58c0 0000000000015900
Jul 21 11:59:38 tonic kernel: [415800.840087] ffff8803f52f5fd8 0000000000015900 ffff8803f52f5fd8 ffff8803f3905b80
Jul 21 11:59:38 tonic kernel: [415800.840092] 0000000000015900 0000000000015900 ffff8803f52f5fd8 0000000000015900
Jul 21 11:59:38 tonic kernel: [415800.840096] Call Trace:
Jul 21 11:59:38 tonic kernel: [415800.840106] [<ffffffff814e5
Jul 21 11:59:38 tonic kernel: [415800.840112] [<ffffffff8159d
Jul 21 11:59:38 tonic kernel: [415800.840116] [<ffffffff8159c
Jul 21 11:59:38 tonic kernel: [415800.840121] [<ffffffff81101
Jul 21 11:59:38 tonic kernel: [415800.840125] [<ffffffff81101
Jul 21 11:59:38 tonic kernel: [415800.840129] [<ffffffff81151
Jul 21 11:59:38 tonic kernel: [415800.840161] [<ffffffffa016e
Jul 21 11:59:38 tonic kernel: [415800.840167] [<ffffffff8128e
Jul 21 11:59:38 tonic kernel: [415800.840172] [<ffffffff8125d
Jul 21 11:59:38 tonic kernel: [415800.840176] [<ffffffff81152
Jul 21 11:59:38 tonic kernel: [415800.840180] [<ffffffff81086
Jul 21 11:59:38 tonic kernel: [415800.840195] [<ffffffffa022d
Jul 21 11:59:38 tonic kernel: [415800.840201] [<ffffffff811a5
Jul 21 11:59:38 tonic kernel: [415800.840204] [<ffffffff81152
Jul 21 11:59:38 tonic kernel: [415800.840213] [<ffffffffa0227
Jul 21 11:59:38 tonic kernel: [415800.840219] [<ffffffff81150
Jul 21 11:59:38 tonic kernel: [415800.840228] [<ffffffffa0227
Jul 21 11:59:38 tonic kernel: [415800.840237] [<ffffffffa0227
Jul 21 11:59:38 tonic kernel: [415800.840247] [<ffffffffa0231
Jul 21 11:59:38 tonic kernel: [415800.840256] [<ffffffffa0222
Jul 21 11:59:38 tonic kernel: [415800.840270] [<ffffffffa0163
Jul 21 11:59:38 tonic kernel: [415800.840275] [<ffffffff81055
Jul 21 11:59:38 tonic kernel: [415800.840288] [<ffffffffa0163
Jul 21 11:59:38 tonic kernel: [415800.840297] [<ffffffffa0222