场景:从客户端同步服务端mobile目录及其下边的所有文件
命令如下
rsync -az tsbweb1:/data/app/mobile /data/app/mobile/
现象:从服务端使用rsync往客户端 可以同步 从客户端rsync 同步服务端数据报错rsync: chgrp "/data/app/mobile(in backup) failed: Operation not permitted (1)
查看lsattr 发现没有异常 selinux firewalld也是关闭的
[tsb@tsbdata2 ~]$ lsattr /data/app/mobile -d
---------------- /data/appData/mobileShare/
[tsb@tsbdata2 ~]$ getenforce
Disabled
[tsb@tsbdata2 ~]$ systemctl status firewalld
● firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
Active: inactive (dead)
Docs: man:firewalld(1)
后来发现是-z的问题 换一下参数就好了 如下
rsync -rlDvz tsbweb1:/data/app/mobile /data/app/mobile/