现象:
rsync client并发多个rsync时,有的文件可以同步过去,有的则不行
观察rsync服务端的message,出现FAIL: rsync per_source_limit from=x.x.x.x
google一下,是as5 xinetd超级服务下的子服务进程有per_source_limit限制
cat /etc/xinetd.d/rsync
service rsync
{
per_source = UNLIMITED #增加这两行解决问题
instances = UNLIMITED #
disable = yes
socket_type = stream
wait = no
user = root
server = /usr/bin/rsync
server_args = --daemon
log_on_failure += USERID
}
增加这两行后,重起xinetd服务
per_source = UNLIMITED
instances = UNLIMITED