查看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