Rsync 3.1.2和High Sierra稀疏捆绑问题


0

一年多来,我一直在使用rsync为我的系统添加一层归档。它工作得很好。

我最近将计算机升级为High Sierra。我的服务器包含一个包含稀疏捆绑的卷。在过去,此卷(/卷/视频)存档没有问题。一旦我在High Sierra上运行我的脚本,它就失败了:

 rsync: unpack_smb_acl: sys_acl_get_info(): No such file or directory (2)
 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1178) [sender=3.1.2]

我一直在使用rsync 3.1.2和-aAXE选项来获取ACL等。对于这个单卷,我现在正在尝试没有这些选项的默认rsync,它似乎正在工作。稍后,我将再次使用rsync 3.1.2和没有AX选项。

还有其他人在High Sierra看到过这种行为吗? 有没有人解释为什么会这样?

Answers:


1

今天开车,我意识到我没有重置该文件夹的ACL;我的升级维护的一部分最终涉及一些组分配修复,我没有更改该组,也没有公布新组,因此未分配的唯一标识符被列为ACL。 Rsync不喜欢这个。

将工作组分配回此文件夹并发布ACL后,rsync 3.1.2正确处理了该作业。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.