***** on the server: # grep -v \^# /etc/exports /data 192.168.10.0/24(rw,async,subtree_check,root_squash) 127.0.0.1/8(rw,async,subtree_check,root_squash,insecure) # showmount -e Export list for sheep: /data 127.0.0.1/8,192.168.10.0/24 # ps aux | grep [n]fs root 3242 0.0 0.0 0 0 ? S< 14:00 0:00 [nfsd4] root 3243 0.0 0.0 0 0 ? D 14:00 0:00 [nfsd] root 3244 0.0 0.0 0 0 ? D 14:00 0:00 [nfsd] root 3245 0.0 0.0 0 0 ? D 14:00 0:00 [nfsd] root 3246 0.0 0.0 0 0 ? D 14:00 0:00 [nfsd] # cat /proc/loadavg 4.51, 4.18, 4.11 1/192 32130 # /etc/init.d/nfs-common start Starting NFS common utilities: statd idmapd # /etc/init.d/nfs-kernel-server start Exporting directories for NFS kernel daemon.... Starting NFS kernel daemon: nfsd mountd. # ps aux | grep [n]fs root 3242 0.0 0.0 0 0 ? S< 14:00 0:00 [nfsd4] root 3243 0.0 0.0 0 0 ? D 14:00 0:00 [nfsd] root 3244 0.0 0.0 0 0 ? D 14:00 0:00 [nfsd] root 3245 0.0 0.0 0 0 ? D 14:00 0:00 [nfsd] root 3246 0.0 0.0 0 0 ? D 14:00 0:00 [nfsd] root 29590 0.0 0.0 0 0 ? S 17:00 0:00 [nfsd] * root 29591 0.0 0.0 0 0 ? S 17:00 0:00 [nfsd] * root 29592 0.2 0.0 0 0 ? S 17:00 0:00 [nfsd] * root 29593 0.0 0.0 0 0 ? S 17:00 0:00 [nfsd] * ***** on the client: # showmount -e sheep Export list for sheep: /data 127.0.0.1/8,192.168.10.0/24 # mount | grep nfs sheep:/data on /data type nfs (rw,rsize=32768,wsize=32768,intr,proto=tcp,addr=192.168.10.10) # ls -R /mnt/nfs/ 1>/dev/null ...got stuck, not responding to ^C ***** on the server again: # ps aux | grep [n]fsd root 3242 0.0 0.0 0 0 ? S< 14:00 0:00 [nfsd4] root 3243 0.0 0.0 0 0 ? D 14:00 0:00 [nfsd] root 3244 0.0 0.0 0 0 ? D 14:00 0:00 [nfsd] root 3245 0.0 0.0 0 0 ? D 14:00 0:00 [nfsd] root 3246 0.0 0.0 0 0 ? D 14:00 0:00 [nfsd] root 29590 0.0 0.0 0 0 ? D 17:00 0:00 [nfsd] * root 29591 0.2 0.0 0 0 ? D 17:00 0:00 [nfsd] * root 29592 0.0 0.0 0 0 ? D 17:00 0:00 [nfsd] * root 29593 0.0 0.0 0 0 ? D 17:00 0:00 [nfsd] * # cat /proc/loadavg 8.11 6.78 5.30 1/194 32156 # /etc/init.d/nfs-kernel-server start Exporting directories for NFS kernel daemon.... Starting NFS kernel daemon: nfsd mountd. # dmesg | tail Nov 11 17:39:08 sheep nfsd[4428]: nfssvc: Setting version failed: errno 16 (Device or resource busy) Nov 11 17:39:16 sheep nfsd[4450]: nfssvc: Setting version failed: errno 16 (Device or resource busy) # cat /proc/meminfo MemTotal: 2072880 kB MemFree: 63108 kB Buffers: 45920 kB Cached: 1377576 kB SwapCached: 244 kB Active: 1168844 kB Inactive: 739176 kB HighTotal: 1179584 kB HighFree: 7588 kB LowTotal: 893296 kB LowFree: 55520 kB SwapTotal: 1542008 kB SwapFree: 1541348 kB Dirty: 284 kB Writeback: 0 kB AnonPages: 484396 kB Mapped: 33532 kB Slab: 76324 kB SReclaimable: 66072 kB SUnreclaim: 10252 kB PageTables: 2320 kB NFS_Unstable: 0 kB Bounce: 0 kB CommitLimit: 2578448 kB Committed_AS: 946900 kB VmallocTotal: 114680 kB VmallocUsed: 9664 kB VmallocChunk: 104240 kB ############################################################################################### server: 2.6.24-rc1, nfs-user-server # time ls -R /mnt/nfs 1>/dev/null real 0m1.383s user 0m0.208s sys 0m0.148s # time ls -lR /mnt/nfs 1>/dev/null real 0m11.673s user 0m0.652s sys 0m1.136s # find /mnt/nfs -type f | wc -l 14286 # find /mnt/nfs -type d | wc -l 1569