How can I configure age of attribute cache in NFS client?
Environment
- Red Hat Enterprise Linux 5
- Red Hat Enterprise Linux 6
- NFS client
Issue
- How can I configure age of attribute cache in NFS client?
Resolution
- You can configure the age by
acregmin,acregmax,acdirmin,acdirmax, andactimeo. - These are documented in the
nfsman page.
Root Cause
- The followings are description from the NFS(5) man page.
acregmin=n The minimum time in seconds that attributes of a regular
file should be cached before requesting fresh informa-
tion from a server. The default is 3 seconds.
acregmax=n The maximum time in seconds that attributes of a regular
file can be cached before requesting fresh information
from a server. The default is 60 seconds.
acdirmin=n The minimum time in seconds that attributes of a direc-
tory should be cached before requesting fresh informa-
tion from a server. The default is 30 seconds.
acdirmax=n The maximum time in seconds that attributes of a direc-
tory can be cached before requesting fresh information
from a server. The default is 60 seconds.
actimeo=n Using actimeo sets all of acregmin, acregmax, acdirmin,
and acdirmax to the same value. There is no default
value.
This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.
Comments