rsync+inotify-tools inotify-tools是由Red Hat开发的一款Linux文件系统监控工具,该工具高效率、细粒度、异步地对用户空间文件进行安全、高性能的监控。 下载地址:https://sourceforge.net/projects/inotify-tools/files/inotify-tools/3.13/inotify-tools-3.13.tar.gz 配置同步主机之间免密登录 ssh-keygen ssh-copy-id...
fs.inotify.max_user_instances = 128 fs.inotify.max_user_watches = 100000 [root@localhost~]# sysctl -p [root@localhost~]#cat/proc/sys/fs/inotify/* 2.inotify-tools工具 inotify-tools参考文档:Home · inotify-tools/inotify-tools Wiki · GitHub 安装inotify-tools:基于epel源 [root@data-centos7 ...
inotifywait 是 inotify-tools 包中提供的一个工具,它使用 inotify API 来监控文件/目录中的变动情况。在 archlinux 上,我们可以使用下面命令来安装 sudo pacman -S --noconfirm inotify-tools resolving dependencies...looking for conflicting packages...Packages (1) inotify-tools-3.20.1-1Total Installed S...
fs.inotify.max_queued_events = 16384 fs.inotify.max_user_instances = 1024 fs.inotify.max_user_watches = 1048576 sysctl -p 1. 2. 3. 4. 5. 3.安装inotify-tools 用inotify 机制还需要安装inotify-tools,以便提供inotifywait、inotifywatch辅助工具程序,用来监控、汇总改动情况。 notifywait 可监控modify ...
在rsync client服务器上通过inotify-tools工具检测文件变动,当检测到文件有变动时,通过rsync协议,将变动的文件传输到rsync server端,实现服务器之间的文件同步。 1.1安装inotify-tools Inotify是文件系统事件监控工具,在Linux内核2.6.13开始引入,可以用来监控文件开发,关闭,移动/重命名,删除,创建或者改版属性。
mkdir /home/www.test.com/inotify_rsync_ceshi_new 继续查看两台目标服务器192.168.21.127,192.168.21.128的/home/www.test.com下是否有inotify_rsync_ceshi_new文件夹 如果以上测试都通过,说明inotify实时触发rsync同步脚本运行正常。 至此,Linux下Rsync+Inotify-tools实现数据实时同步完成。
rsync+inotify-tools 实时同步 rsync 的六种工作模式 rsync [option] src dest 1)拷贝本地文件。当src 和des 路径信息都不包含有单个冒号”:“ 分隔符时就启动这种工作模式。如:rsync -a /date /backup rsync [option] src [user@]host:dest 2)使用一个远程shell 程序(如rsh、ssh) 来实现本地机器的内容...
rsync+inotify-tools实现数据实时同步方案 简介: rsync数据同步优缺点 与传统的cp、tar备份方式相比,rsync具有安全性高、备份迅速、支持增量备份等优点,通过rsync可以解决对实时性要求不高的数据备份需求,例如定期的备份文件服务器数据到远端服务器,对本地磁盘定期做数据镜像等。
# cd inotify-tools-3.14 # ./configure && make && make install inotifywait命令格式 格式:inotifywait -mrq -e 监控动作 1,监控动作 2 /监控目录 & 示例:inotifywait -mrq -e create,delete /filesrc & 参数解释: m:始终保持事件监听状态 -r:递归查询目录 ...
Rsync+inotify-tools数据实时同步 ---以下部分在两个节点上执行 1、防火墙开放873端口(两个节点) # vim /etc/sysconfig/iptables-AINPUT-ptcp--dport873-jACCEPT# /etc/init.d/iptables restart# /etc/init.d/iptables save 1. 2. 3. 4. 2、关闭selinux(两个节点...