shared filesystem crap: shfs, sshfs, lufs, fuse
I'm going through shared filesytem hell for the last month. I tried nfs and coda or andrew a month ago. I can't remember which. Then i got ssh working, and i was just using ssh and scp. then i got shfsmount working and it was good enough, though i don't need the traffic encrypted since it's between 2 machines directly connected. A week ago i had to upgrade a bunch of software on one machine to get some software working. compilers, glibc, file and modutils, perl and many others. After that my shfsmount doesn't work right. I can mount the remote filesystem, but everything says operation not permitted. I can't even ls. If i ls 5 times in a row, 2 will say operation not permitted and 3 will list no files. I can ssh and scp just fine, though. I recompiled and installed all the ssh and shfs stuff which didn't do any good. This morning i started trying lufs. I had to hand edit my kernel source from one obscure post for a fix to make the lufs kernel module load. But lufs will not show me any big files. Nothing over probably 2 gigs. I get this error. "couldn't parse long name:" on any big file, and a filesize of zero. I can't access that file either. So i decide to try fuse. After getting fuse installed and sshfs-fuse and the kernel module inserted, when i try to mount the filesystem, i get the error "server version: 2, we need: 3". What server? Version of what?
If anybody knows what any of these errors is, please let me know.