News for hackers. Stuff that matters.
Re:What to do about NFS and SIGBUS by greglindahl on Monday March 19, 2018 @05:34AM (#16617122)
Rachel's advice, "Kick NFS to the curb", is good. My last startup, blekko (2007-now), managed to have no NFS usage, ever. Didn't miss it. Peak of 50 devs, 1500 servers, no NFS.

Even before that, in a supercomputing context (2002-), when writing MPI "wrapper" software that would be used on end-user clusters with all kinds of unfortunate network setups, I avoided a lot of trouble by copying the executable to the local node before running it.

This isn't a new issue. And the traditional solutions work.

Re:What to do about NFS and SIGBUS by gnufx on Tuesday March 20, 2018 @06:28AM (#16627266)
On the other hand, I've run multi-hundred-node HPC stateless HPC clusters long term off an (rpm-based) NFS root with little trouble once I could get the cluster vendors out of the picture. Places like the Tri-Labs appear to -- or have done? -- with larger systems, even if they need something like https://computation.llnl.gov/projects/spindle at scale. What flattened NFS wasn't executables but i/o of data files, BLAST being the worst offender; staging those in array jobs was definitely worthwhile.

I strongly prefer the trades-off of stateless systems in that context, though I might prefer to do it off a parallel filesystem, and clearly your kilometreage varies. [From experience ~10 years ago, I'd say avoid GPFS more than NFS, but doubtless it's improved, and I hold no brief for NFS.]

Re:What to do about NFS and SIGBUS by lmm on Monday March 19, 2018 @06:31AM (#16617357)
I've found that even for unix-unix, samba is just more reliable with more reasonable error behaviour.
Re:What to do about NFS and SIGBUS by WHoWHo on Monday March 19, 2018 @07:07AM (#16617516)
To me samba has just too much magic, especially when mixing unix, OSX and windows clients.
Re:What to do about NFS and SIGBUS by pnutjam on Monday March 19, 2018 @10:44AM (#16618694)
magic is just technology we don't understand. I use cifs over nfs as well.
Re:What to do about NFS and SIGBUS by WHoWHo on Monday March 19, 2018 @02:03PM (#16621117)
With excel locking, os x trashes, etc.? What good configuration guide would you suggest for a mixed Linux, OS X and Windows environment with MS Office?

This magic only solves have the problems

    fruit:resource = xattr
    fruit:metadata = netatalk
    fruit:locking = none
    fruit:encoding = private
    delete veto files = yes
    veto files = /.snapshot/.windows/.mac/.TemporaryItems/.DS_Store