lsyncd实时同步工具安装

有2种方法可以安装 1.yum安装,前提是安装了epel更新源。使用命令: yum install -y lsyncd 2.github下载,地址为:https://github.com/axkibe/lsyncd 安装lua软件包以及依赖软件 yum install -y lua lua-devel cmake rsync 解压下载的压缩包 unzip lsyncd-master.zip -d /usr/src/ 进入目录 cd /usr/src/lsyncd-master/ 使用cmake编译,如果没有安装cmake,可以yum安装一下 cmake -DCMAKE_INSTALL_PREFIX=/usr/local/lsyncd make && make install 进入安装目录 cd /usr/local/lsyncd/ 创建配置文件目录和日志目录 mkdir etc var 进入配置文件目录 cd etc/ 编译配置文件 vim lsyncd.conf settings { --pid文件 logfile = "/usr/local/lsyncd/var/lsyncd.log", --状态文件 statusFile = "/usr/local/lsyncd/var/lsyncd.status", --同步模式,意思就是有更新就同步 inotifyMode = "CloseWrite or Modify", --最大8个进程 maxProcesses = 8, } sync { default.rsync, source = "/www", target = "root@192....

November 30, 2017 · 2 min · ZhaoGuibin