Hi Everyone,
I have been using Dirvish very happily for years now but have hit a snag
trying to utilise a WD NAS box.
It seems their NFS implementation (using BusyBox) doesn't handle symlinks:
sync: link "/mnt/feNAS/ABC.QBW" => /mnt/feNAS/ABC.QBW failed: Invalid
cross-device link (18)
I found a reference here from a couple of chaps having similar issues:
http://community.wdc.com/t5/WD-ShareSpace/Incremental-backup-of-linux-machine-on-NFS-partition-of/m-p/33095/highlight/true
The filesystems on the WD box are all formatted as ext3 and running
tests using rsync --link-dest in an ssh session on the box works fine so
I think it must be something to do with their NFS implementation that is
causing the issue and the lack of response from WD implies it isn't
something there is a quick fix for.
There is nothing obvious in the WD NFS daemon config or the exports:
start() {
echo -n "Starting NFS services: "
/usr/sbin/exportfs -r
echo "OK"
echo -n "Starting NFS daemon: "
/usr/sbin/rpc.nfsd
echo "OK"
echo -n "Starting NFS mountd: "
/usr/sbin/rpc.mountd
echo "OK"
touch /var/lock/nfs
}
exports: /nfs/Public
*(ro,all_squash,sync,insecure,anonuid=65534,anongid=65534)
(I have configured dirvish with 'UNSET permissions' to stop it trying
to chown with these uid/gid set.)
I'll try mounting the box using smb but just so you are aware these WD
NASs don't play well,
Cheers
_______________________________________________
Dirvish mailing list
[email protected]
http://www.dirvish.org/mailman/listinfo/dirvish