我试图通过NFSv4挂载选项-AX与启用了acl和user_xattr的ext4驱动器进行rsync。人物
rsync -aAX /data/ /mnt/back/data
结果
rsync: rsync_xal_set: lsetxattr(""/mnt/back/data/Users/user/Documents/Desktop"","security.NTACL") failed: Operation not supported (95)
以及所有其他文件。 将相同的命令运行到本地文件夹是完美的,因此它必须与服务器端的NFS4或EXT4有关。
我的fstab mount
UUID=732683f0-e6ac-42d6-a492-e07643d7719c /media/back ext4 defaults,acl,user_xattr,barrier=1 0 0
我的nfs导出文件
/media/back 10.111.106.3(fsid=0,rw,async,no_root_squash,no_subtree_check)
我的装载命令
mount -t nfs4 -o proto=tcp,port=2049 10.111.106.12:/ /mnt/back
版本信息:
服务器
Ubuntu 14.04.2
客户端
Ubuntu 14.04.2
rsync 3.1.0
感谢您的任何建议!
答案 0 :(得分:0)
这不是我收到的错误的直接答案,但我通过让rsync通过ssh进行网络而不是通过NFS来解决这个问题。事实证明NFS不支持xattrs。