Rsync与Inotify单一的rsync只可以进行数据同步,单一的inotify只可以实时监控文件,两者结合使用刚好满足数据实时同步的需求,下面就用一个数据发布服务器和两个web服务器实例解析rsync+inotify实现实时同步。数据发布服务器192.168.1.5(rsync+inotify)web服务器192.168.1.61..
分类:
其他好文 时间:
2017-01-06 17:20:41
阅读次数:
198
1. 几大实时同步工具比较 1.1 inotify + rsync 最近一直在寻求生产服务服务器上的同步替代方案,原先使用的是inotify + rsync,但随着文件数量的增大到100W+,目录下的文件列表就达20M,在网络状况不佳或者限速的情况下,变更的文件可能10来个才几M,却因此要发送的文件 ...
分类:
其他好文 时间:
2017-01-03 07:53:28
阅读次数:
759
yum安装rsyncyuminstall-yrsyncvi/etc/xinetd.d/rsyncyuminstall-yxinet*/etc/init.d/xinetdstart以上是安装服务,很多情况只用这个命令就可以了,不需要安装这个服务vim/etc/rsyncd.conf//该rsyncd.conf不存在,需要自己手动建port=873logfile=/var/log/rsync.log#指定日志pid..
分类:
其他好文 时间:
2016-12-29 08:39:16
阅读次数:
226
Rsync结合Inotify实时同步配置系统环境:192.168.121.128(源)192.168.121.129(目的)192.168.121.129(目的)安装rsync服务:yuminstallrsync或者wgetrsync官网的rsync-3.1.2.tar.gz编译安装,不需要带参数./configure--prefix=/usr/local/rsynccat/etc/rsyncd.conf
uid=root//R..
分类:
其他好文 时间:
2016-12-17 07:44:20
阅读次数:
226
inotify+rsync实时同步起源及简介inotify服务机制inotify实施准备inotify配置是建立在rsync服务的基础上inotify,sersync,lsyncdsersync功能更多,可以做各种过滤,但从性能上看,通过测试得出inotify性能更高,每秒钟能同步好几百张图片,inotify150张就不能实时了实施前检查r..
分类:
其他好文 时间:
2016-12-13 19:43:32
阅读次数:
198
目录1:序言12:inotify12.1:inotify简介12.2:inotify可以监视的文件系统事件13:rsync13.1:rsync简介13.2:Rsync特性24:sersync24-1:sersync简介24-2:sersync优点25:两种架构25.1:inotify-tools+rsync25.2:sersync+rsync26:为什么要用rsync+sersync27:具体操作:37..
分类:
其他好文 时间:
2016-12-12 15:20:20
阅读次数:
791
1.下载Inotify工具[root@NFS~]#wgethttp://cloud.github.com/downloads/rvoicilas/inotify-tools/inotify-tools-3.14.tar.gz
--2016-12-1101:10:47--http://cloud.github.com/downloads/rvoicilas/inotify-tools/inotify-tools-3.14.tar.gz
Resolvingcloud.github.com...54.182..
分类:
其他好文 时间:
2016-12-11 18:55:47
阅读次数:
1075
sersync实时数据同步Rsync+Inotify-tools与Rsync+sersync这两种架构有什么区别?1、Rsync+Inotify-tools(1):Inotify-tools只能记录下被监听的目录发生了变化(包括增加、删除、修改),并没有把具体是哪个文件或者哪个目录发生了变化记录下来;(2):rsync在同步的时候,并..
分类:
其他好文 时间:
2016-12-10 07:21:39
阅读次数:
350
说明,下面的inotify是建立在rsync的配置过程大前提是rsyncdaemon配置成功,rsync配置看上一遍博文,在客户端可以推拉数据,然后才能配置inotify服务----inotify是在客户端安装,监听需要备份的目录,然后推送到服务端查看当前系统是否支持inotify[root@NFSServerbier]#uname-r2..
分类:
其他好文 时间:
2016-12-09 22:20:42
阅读次数:
243
服务端:192.168.131.141监控端:192.168.131.142[root@khd~]#yuminstall-yrsync服务端:[root@khd~]#vim/etc/rsyncd.conf手动创建#请复制,修改内容参数uid=rsyncgid=rsyncusechroot=nomaxconnections=2000strictmodes=ontimout=600pidfile=/var/run/rsyncd.pidlockfile=/var/..
分类:
其他好文 时间:
2016-12-07 02:40:02
阅读次数:
221