查看rsync是否安装:
rpm -qa |grep rsync
rsync安装:
yum install -y rsync
===================================
1.安装lsyncd
yum install epel-release -y
yum install lsyncd -y
2.配置lsyncd(/etc/lsyncd.conf)
settings {
    logfile      ="/tongburizhi/lsyncd.log",
    statusFile   ="/tongburizhi/lsyncd.status",
    nodaemon =true,
    }
sync {
    default.rsync,
    source    = "/test",
    target    = "/test1",
    delay = 1,
    rsync     = {
        binary = "/usr/bin/rsync",
        archive = true,
        compress = false
        } 
    }
logfile:日志目录
statusFile:日志定位
nodaemon:守护模式
source:源目录
target:目标同步目录
delay:等待rsync同步延时时间,默认15秒
binary:lsyncd的目录
archive:不清楚啥意思
compress :压缩传输默认为true。在带宽与cpu负载之间权衡,本地目录同步可以考虑把它设为false
3.启动lsyncd
service lsyncd start
或
lsyncd -log Exec /etc/lsyncd.conf
停止/重启:
service lsyncd stop
service lsyncd restart
4.查看同步是否在运行
ps -ax|grep lsyncd
4.查看日志(见配置文件日志位置)
5.开机启动
chkconfig lsyncd on
若想关闭,将on改为off
也可以尝试使用bt的开机启动插件实现
上一篇
https跳转http
https跳转http
下一篇
rsync 用法教程
 rsync 用法教程
 版权声明:《 lsyncd同步本地文件夹 》为王健原创文章,转载请注明出处!
最后编辑:2021-10-1 16:10:47