rsync per_source_limit from=X.X.X.X

现象:
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  

你可能感兴趣的:(source)