• sersync配置


    只记录了自己的操作步骤,详细信息也可以参考https://www.cnblogs.com/sellsa/p/5345092.html

    安装sersync

    将sersync安装包解压后会有两个配置文件

    [root@nfs ~]# tar xfz serync.tar.gz 

    [root@nfs ~]# cd GNU-Linux-x86/
    [root@nfs GNU-Linux-x86]# ls
    confxml.xml sersync2

    将sersync2移到bin目录

    将confxml.xml移到存档配置文件的目录

    编辑confxml.xml

    主要更改配置如下:


    <sersync>
    <localpath watch="/data"> #需要监视的目录
    <remote ip="192.168.56.201" name="backup"/> #需要同步到的服务器和路径
    <!--<remote ip="192.168.8.39" name="tong bu"/>-->
    <!--<remote ip="192.168.8.40" name="tongbu"/>-->
    </localpath>
    <rsync>
    <commonParams params="-avz"/> #同步内容
    <auth start="true" users="rsync_backup" passwordfile="/etc/rsync.password"/>
    <userDefinedPort start="false" port="874"/><!-- port=874 -->
    <timeout start="false" time="100"/><!-- timeout=100 --> #是否超时100分钟后重新同步
    <ssh start="false"/>
    </rsync>
    <failLog path="/tmp/rsync_fail_log.sh" timeToExecute="60"/><!--default every 60mins execute once-->
    <crontab start="false" schedule="600"><!--600mins--> #是否600分钟后全部同步一次
    <crontabfilter start="false">
    <exclude expression="*.php"></exclude>
    <exclude expression="info/*"></exclude>
    </crontabfilter>
    </crontab>
    <plugin start="false" name="command"/>
    </sersync>

    启动sersync同步功能:(可以将命令添加到rc.local中)

    /usr/local/sersync/sersync -d -r -n 8 -o /usr/local/sersync/confxml.xml 

    [root@nfs GNU-Linux-x86]# /usr/local/sersync/sersync -h
    set the system param
    execute:echo 50000000 > /proc/sys/fs/inotify/max_user_watches
    execute:echo 327679 > /proc/sys/fs/inotify/max_queued_events
    parse the command param
    _______________________________________________________
    参数-d:启用守护进程模式
    参数-r:在监控前,将监控目录与远程主机用rsync命令推送一遍
    c参数-n: 指定开启守护线程的数量,默认为10个
    参数-o:指定配置文件,默认使用confxml.xml文件
    参数-m:单独启用其他模块,使用 -m refreshCDN 开启刷新CDN模块
    参数-m:单独启用其他模块,使用 -m socket 开启socket模块
    参数-m:单独启用其他模块,使用 -m http 开启http模块
    不加-m参数,则默认执行同步程序

  • 相关阅读:
    DI 之 3.4 Bean的作用域(捌)
    DI 之 3.3 更多DI的知识(柒)
    MySQL中基本的多表连接查询教程
    DI 之 3.3 更多DI的知识(陆)
    字符串(string)转json
    如何查看连接mysql的ip地址
    DI 之 3.2 循环依赖 (伍)
    DI 之 3.1 DI的配置使用(肆)
    IoC 之 2.3 IoC的配置使用(叁)
    MySQL for Windows 解压缩版配置安装
  • 原文地址:https://www.cnblogs.com/smlie/p/8848926.html
Copyright © 2020-2023  润新知