NFS server hangs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nfs-utils (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: nfs-kernel-server
1)
Description: Ubuntu 10.04 LTS
Release: 10.04
2)
nfs-kernel-server:
Installed: 1:1.2.0-4ubuntu4
Candidate: 1:1.2.0-4ubuntu4
Version table:
*** 1:1.2.0-4ubuntu4 0
500 http://
100 /var/lib/
3)
Stable nfs mounts and good performance
4)
2-3 times a week the nfs server hangs and the machine has to be restarted. The hangs usually occur when there's a lot going on, like multiple people copying large amounts of data to/from the machine. The nfs performance is also horrible, at all times.
The following came in the syslog just before the last hang:
Jul 20 12:31:41 storage2 kernel: [435601.329902] INFO: task nfsd:3226 blocked for more than 120 seconds.
Jul 20 12:31:41 storage2 kernel: [435601.329907] "echo 0 > /proc/sys/
Jul 20 12:31:41 storage2 kernel: [435601.329911] nfsd D 00000000ffffffff 0 3226 2 0x00000000
Jul 20 12:31:41 storage2 kernel: [435601.329917] ffff880360945200 0000000000000046 0000000000015bc0 0000000000015bc0
Jul 20 12:31:41 storage2 kernel: [435601.329922] ffff880366eb1ab0 ffff880360945fd8 0000000000015bc0 ffff880366eb16f0
Jul 20 12:31:41 storage2 kernel: [435601.329926] 0000000000015bc0 ffff880360945fd8 0000000000015bc0 ffff880366eb1ab0
Jul 20 12:31:41 storage2 kernel: [435601.329930] Call Trace:
Jul 20 12:31:41 storage2 kernel: [435601.329956] [<ffffffffa0390
Jul 20 12:31:41 storage2 kernel: [435601.329966] [<ffffffff81555
Jul 20 12:31:41 storage2 kernel: [435601.329977] [<ffffffffa0390
Jul 20 12:31:41 storage2 kernel: [435601.329982] [<ffffffff81555
Jul 20 12:31:41 storage2 kernel: [435601.329994] [<ffffffffa0390
Jul 20 12:31:41 storage2 kernel: [435601.329998] [<ffffffff81555
Jul 20 12:31:41 storage2 kernel: [435601.330005] [<ffffffff81084
Jul 20 12:31:41 storage2 kernel: [435601.330016] [<ffffffffa0390
Jul 20 12:31:41 storage2 kernel: [435601.330029] [<ffffffffa0394
Jul 20 12:31:41 storage2 kernel: [435601.330035] [<ffffffff81130
Jul 20 12:31:41 storage2 kernel: [435601.330049] [<ffffffffa0395
Jul 20 12:31:41 storage2 kernel: [435601.330062] [<ffffffffa0395
Jul 20 12:31:41 storage2 kernel: [435601.330071] [<ffffffffa0384
Jul 20 12:31:41 storage2 kernel: [435601.330076] [<ffffffff810f2
Jul 20 12:31:41 storage2 kernel: [435601.330081] [<ffffffff81101
Jul 20 12:31:41 storage2 kernel: [435601.330085] [<ffffffff81101
Jul 20 12:31:41 storage2 kernel: [435601.330090] [<ffffffff81101
Jul 20 12:31:41 storage2 kernel: [435601.330093] [<ffffffff81102
Jul 20 12:31:41 storage2 kernel: [435601.330097] [<ffffffff81102
Jul 20 12:31:41 storage2 kernel: [435601.330101] [<ffffffff81100
Jul 20 12:31:41 storage2 kernel: [435601.330104] [<ffffffff81102
Jul 20 12:31:41 storage2 kernel: [435601.330109] [<ffffffff810f8
Jul 20 12:31:41 storage2 kernel: [435601.330116] [<ffffffff81011
Jul 20 12:31:41 storage2 kernel: [435601.330120] [<ffffffff810f9
Jul 20 12:31:41 storage2 kernel: [435601.330127] [<ffffffff8112c
Jul 20 12:31:41 storage2 kernel: [435601.330131] [<ffffffff81132
Jul 20 12:31:41 storage2 kernel: [435601.330136] [<ffffffff81134
Jul 20 12:31:41 storage2 kernel: [435601.330159] [<ffffffffa0302
Jul 20 12:31:41 storage2 kernel: [435601.330163] [<ffffffff81135
Jul 20 12:31:41 storage2 kernel: [435601.330178] [<ffffffffa0302
Jul 20 12:31:41 storage2 kernel: [435601.330194] [<ffffffffa0302
Jul 20 12:31:41 storage2 kernel: [435601.330211] [<ffffffffa02fa
Jul 20 12:31:41 storage2 kernel: [435601.330227] [<ffffffffa02fa
Jul 20 12:31:41 storage2 kernel: [435601.330243] [<ffffffffa0300
Jul 20 12:31:41 storage2 kernel: [435601.330259] [<ffffffffa0308
Jul 20 12:31:41 storage2 kernel: [435601.330269] [<ffffffffa03e4
Jul 20 12:31:41 storage2 kernel: [435601.330277] [<ffffffffa03e4
Jul 20 12:31:41 storage2 kernel: [435601.330287] [<ffffffffa03ec
Jul 20 12:31:41 storage2 kernel: [435601.330294] [<ffffffffa03de
Jul 20 12:31:41 storage2 kernel: [435601.330312] [<ffffffffa01c5
Jul 20 12:31:41 storage2 kernel: [435601.330321] [<ffffffff8105b
Jul 20 12:31:41 storage2 kernel: [435601.330334] [<ffffffffa01c5
Jul 20 12:31:41 storage2 kernel: [435601.330341] [<ffffffffa03de
Jul 20 12:31:41 storage2 kernel: [435601.330348] [<ffffffffa03de
Jul 20 12:31:41 storage2 kernel: [435601.330351] [<ffffffff81084
Jul 20 12:31:41 storage2 kernel: [435601.330356] [<ffffffff81014
Jul 20 12:31:41 storage2 kernel: [435601.330360] [<ffffffff81084
Jul 20 12:31:41 storage2 kernel: [435601.330363] [<ffffffff81014
Changed in nfs-utils (Ubuntu): | |
status: | New → Confirmed |
I can reproduce this pretty easily with 10.04 nfs-kernel-server 1.2.0-4ubuntu4.1
All the clients that are connected to the server hang afterwards. This time the server hung when I was browsing the folder full of pictures and nautilus was processing files to make the thumbnails.
What's interesting is I have 2 nfs4 mount points and whenever one of them hangs so does the other, pointing to the server-side issue.