March 18, 20197 yr I've recently set up Arch perfectly except for one thing, my NFS mounts buffer and take a long time to load anything compared to Ubuntu. The mounts are exported and mounted with async. Server load and io_wait while reading media from the share: Looking at iotop shows that it's definitely [nfsd] causing the iowait/load. The load is minimal when mounting from Ubuntu. My fstab entry (for both Arch and Ubuntu): 192.168.1.101:/mnt/user/Media /media/username/Media nfs auto,defaults 0 0 unRAID exportfs -v /mnt/user/Media 192.168.1.102(rw,async,wdelay,hide,no_subtree_check,fsid=101,sec=sys,secure,root_squash,no_all_squash) I've tried remounting, different options in fstab, changing exportsfs options to no avail. To be clear, this is not a problem on Ubuntu as the share loads instantly, server load is normal, and there's no (to very little) buffering. The 'mount' command shows the exact same mount options for both OS's. I'm not sure why I'm seeing any differences between the two, it's making viewing any of my media nearly impossible. tower-diagnostics-20190318-0255.zip Version: 6.7.0-rc5 UPDATE: Seems to be better after upgrading to 6.7.0-rc8, no longer buffering for long periods of time, but iowait is up along with cpu usage. Edited May 4, 20197 yr by Dataone
June 3, 20197 yr Author On 5/5/2019 at 10:05 AM, Benson said: If you use brrfs FS, pls try adjust some tunable. Unfortunately, I use xfs on all my drives. Bump
June 3, 20197 yr Author Update: I think I've fixed it! (but thanks to @johnnie.black for the ideal tuneable settings) https://forums.unraid.net/topic/70364-tunable-disk-settings/?do=findComment&comment=645054 Tunable (md_num_stripes): 4096 Tunable (md_sync_window): 2048 Tunable (md_sync_thresh): 2000 After setting these, io_wait is down, cpu load is minimal, and I'm not getting any buffering whatsoever. I really should've taken a look at these settings earlier. Cheers!
Archived
This topic is now archived and is closed to further replies.