折腾了一个上午,终于实现了rsync与inotify来实现双机实机的同步,现分享出来,操作步骤如下:A机:192.168.1.67B机:192.168.1.68先在A机上操作如下:1:安装rsync及inotify-tools直接yum-yinstallrsyncinotify-tools安装就好。(inotify-tool需要安装epel的扩展源)2:创建公钥..
分类:
其他好文 时间:
2015-02-21 21:12:06
阅读次数:
273
主服务器端,向从服务器端实时同步数据master端IP地址:192.168.1.39(node1)slave端IP地址:192.168.1.40(node2)一、配置从服务器在从服务器安装rsync,创建并配置rsync文件。[root@node2~]#yuminstall-yrsync
hostsallow=192.168.1.39
hostsdeny=*
list=true
uid=root
gid=r..
分类:
其他好文 时间:
2015-02-14 01:15:59
阅读次数:
248
rsync要想实现自动同步,必须配合脚本以及定时事务来完成rsync+inotify-tools可以通过inotify这一个工作在内核空间的进程,来时刻监控着指定目录下面的文件,当发生变动时,通知客户端来完成rsync,当然也需要脚本来实现。只是不需要定时任务了,因为,有inotify在实时监控着指..
分类:
其他好文 时间:
2015-02-08 23:23:01
阅读次数:
292
原文参考:http://ixdba.blog.51cto.com/2895551/580280/
http://www.bamaol.com/Psy/Showposts-010000108-5048.html
一,rsync安装
目前rsync的最新版本是3.0.9
wget http://rsync.samba.org/ftp/rsync/...
分类:
其他好文 时间:
2015-02-04 21:55:28
阅读次数:
458
系统环境:centos6.4需要软件:inotify,rsync主机规划:172.16.1.220172.16.1.218需求:将172.16.1.218上面的/usr/local/218backup文件夹下面的数据实时同步到/usr/local/220backup文件夹下面,(生产环境慎用,因为一台服务器上面的数据丢失,可能导致远程备份服务器上面的数..
分类:
其他好文 时间:
2015-02-01 20:33:03
阅读次数:
282
本文转载:http://ilanni.blog.51cto.com/526870/1605200把rsync与inotify集成实现数据的实时同步。要达到这个目的,我们需要分以下几个步骤:1、rsync的优点与不足2、inotify是什么3、检测OS是否支持inotify4、inotify相关参数详解5、inotify监控的文件事件类似6、inotify-too..
分类:
其他好文 时间:
2015-01-21 06:45:20
阅读次数:
386
本文首发于烂泥行天下。上篇文章我们介绍了如何使用rsync同步文件,这篇文章我们再来介绍下,如何把rsync与inotify集成实现数据的实时同步。要达到这个目的,我们需要分以下几个步骤:1、rsync的优点与不足2、inotify是什么3、检测OS是否支持inotify4、inotify相关参数详解5、i..
分类:
其他好文 时间:
2015-01-17 23:37:34
阅读次数:
381
本文由秀依林枫提供友情赞助,首发于烂泥行天下。 上篇文章我们介绍了如何使用rsync同步文件,这篇文章我们再来介绍下,如何把rsync与inotify集成实现数据的实时同步。 要达到这个目的,我们需要分以下几个步骤: 1、rsync的优点与不足 2、inotify是什么 3、检测OS是否支持inot...
分类:
其他好文 时间:
2015-01-17 23:30:11
阅读次数:
339
我的配置:A为服务端B为客户端A和B的配置请参考rsync+ssh因为rsync使用ssh通道,所以rsync的服务端没有必要配置,也不必启动,rsync在传输的时候使用ssh所在的端口我在A端写的脚本#!/bin/bashhost1=192.168.2.81src=/data/crashst1=/data/crashuser=root/usr/local/bin/inotify..
分类:
其他好文 时间:
2015-01-15 01:53:15
阅读次数:
155
我的配置:A为服务端B为客户端A和B的配置请参考rsync+ssh因为rsync使用ssh通道,所以rsync的服务端没有必要配置,也不必启动,rsync在传输的时候使用ssh所在的端口我在A端写的脚本#!/bin/bashhost1=192.168.2.81src=/data/crashst1=/data/crashuser=root/usr/local/bin/inotify..
分类:
其他好文 时间:
2015-01-14 01:00:09
阅读次数:
148