NFS writes suffer from i/o errors

  • There's definite a problem when I mount an NFS on LE. It was bad when I was running LE 7, but now that I've gone to 8, it's much worse. It manifests itself as never recording more than 15 minutes of OTA programing. However, I can demonstrate it 100% of the time w/something like

    Code
    dd if=/dev/zero of=/storage/2g bs=1024 count=2097152

    It usually fails before 100Mb is written w/

    Quote

    dd: writing '2g': Input/output error
    68274+0 records in
    68273+0 records out
    69911552 bytes (66.7MB) copied, 16.769586 seconds, 4.0MB/s

    Another interesting key to the problem is that the mount has to be done from /flash/cmdline.txt. If it's done from the command-line after boot, the full 2Gb (or any amount you like) is written.

    I usually use a Raspberry Pi. B+ as the NFS server, but I also tested w/a Ubuntu system as the server and they both failed the same way. So the problem is definitely w/the NFS client.

    LE is running on an R.Pi 3. My cmndline.txt

    Quote

    boot=UUID=A5AD-A5ED disk=NFS=192.168.1.105:/mnt/mainhdd/dospace/,wsize=65536,retrans=5 ip=192.168.1.103:192.168.105.1:192.168.1.1:255.255.255.0:DosPace:eth0:off:208.67.220.220:208.67.222.222 quiet

    If you want me to diagnose anything else, it should be before next weekend, because I'm probably going to see if OpenELEC work better.