Troubleshooting
Problem
When removing large NFS files it may return "No such file" error on a busy nfs server.
Symptom
The problem can be observed when using an "rm" command to remove a large size (5Gb) file residing on a busy remote nfs server. The "rm" command usually takes a rather long time, typically 10 sends or more, to complete and it may get an errno 2 "No such file" return error. The file is actually removed, but it looks like it didn't exist.
Cause
The problem is caused due to an internal race condition when a second re-transmission of the same remove Call is sent to the busy nfs server after a timeout of the first one. The first Call had already removed the file but yet not answered back. The second order finds the file does not exist and this Reply is sent to the nfs client.
Environment
This problem has been seen in AIX 7.1 and 7.2 NFSv3 servers.
Diagnosing The Problem
To diagnose properly this issue, an iptrace can be collected:
startsrc -s iptrace -a "/tmp/iptrace.cap"
# reproduce the issue
stopsrc -s iptrace
and submit iptrace.cap to IBM Support team.
Resolving The Problem
The Problems is fixed by APAR IJ18845 or any of its equivalences or iFixes. A possible work around is to increase the NFS mount "timeo" timeout to the time the server needs to remove the file and answer back, thus an RPC re-transmission does not take place. This can be done dynamically by:
mount -o remount, timeo="new value", other_options server:/share /mount_point
"timeo" default value is 100 (10 seconds). Try a larger value in the range of 150-600.
mount -o remount, timeo="new value", other_options server:/share /mount_point
"timeo" default value is 100 (10 seconds). Try a larger value in the range of 150-600.
Document Location
Worldwide
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SWG10","label":"AIX"},"ARM Category":[{"code":"a8m50000000L0NSAA0","label":"Networking->NFS"}],"ARM Case Number":"TS001987172","Platform":[{"code":"PF002","label":"AIX"}],"Version":"AIX 7.1 and 7.2","Edition":"","Line of Business":{"code":"LOB08","label":"Cognitive Systems"}}]
Was this topic helpful?
Document Information
More support for:
AIX
Component:
Networking->NFS
Software version:
AIX 7.1 and 7.2
Operating system(s):
AIX
Document number:
6187701
Modified date:
15 April 2020
UID
ibm16187701
Manage My Notification Subscriptions