We're running an nfs-server on RedHat 6.9 Santiago and recently we've experienced large I/O waits on clients. After some troubleshooting we decided to increase the number of nfs threads.
After following the steps in RHEL's official solutions site(publicly available) we edited /etc/sysconfig/nfs
file and changed the line RPCNFSDCOUNT=8
to RPCNFSDCOUNT=16
.
Questions is, reading /proc/fs/nfsd/thread
and /proc/net/rps/nfsd
files shows there are still 8 threads. Also grepping nfsd
processes in ps
output result in 8 processes.
Finally seeing this document asserting a reload operation, we did
service nfs reload
but nothing changed. Any help would be greatly appreciated.