tools -> mrsync

批量同步数据

tools/mrsync 使用说明
[root@mydan tools]# ./mrsync -?
Usage:
       $0 [--src src-range(default `hostname`)] --dst dst-range --sp src-path [--dp dst-path] \
     [--timeout seconds(default 300)]
     [--max number(default 128)]
     [--retry number(default 2)]
     [--gave number(default 3)]

     The following parameters are valid only in box
     [--nice number]
     [rsync options]
     The following parameters are valid only in dan
     [--user username(default `logname`)]
     [--sudo user1 ]
[root@mydan tools]#


参数说明:
     --src src-range :      源机器表达式
     --dst dst-range :      目标器表达式
     --sp src-path :      源路径,如果是在急救箱可以是目录
     --dp dst-path :      目标路径,如果是在急救箱可以是目录
     --timeout 超时默认300秒,单位为秒
     --max 并发数,默认128
     --retry 对一台机器来说,同步失败后重试次数,默认重试2次
     --gave 对一台机器来说,一个时间点运行多少个机器重它上面拷贝数据。默认3

box
     --nice 指定rsync时nice值
     rsync option : rsync的额外参数,如 -av --delete

dan
     --user 调用agent的用户,默认为`logname`
     --sudo 指定agentsudo成某个用户


box中的rsync用的是ssh协议,dan中使用的是agent