linux主从同步,目前广泛采用的方案是使用rsync+inotify的方式来实现文件的触发更新。原理是采用inotify来对文件进行监控,当监控到文件有文件发生改变的时候,就会调用rsync实现触发式实时同步。我采用的是金山的一个居于inotify+rsync进行二次开发实现文件同步的小工具sersyn..
分类:
系统相关 时间:
2014-10-31 06:36:21
阅读次数:
333
网站镜像方案:sersync&rsync一、需要软件:sersync、rsyncsersync访问网址:http://code.google.com/p/sersync/二、试验环境主服务器(内容发布服务器):Node1172.16.7.30需要安装软件:sersync、rsync同步目标服务器:Node2172.16.7.81需要安装软件:rsync[默认都已经安装..
分类:
Web程序 时间:
2014-09-16 19:06:31
阅读次数:
247
实现web数据同步的四种方式=======================================1、nfs实现web数据共享2、rsync +inotify实现web数据同步3、rsync+sersync更快更节约资源实现web数据同步4、unison+inotify实现web数据双向同步...
分类:
Web程序 时间:
2014-08-29 12:37:27
阅读次数:
228
一、sersync简介1、sersync是基于Inotify开发的,类似于Inotify-tools的工具2、sersync可以记录下被监听目录中发生变化的(包括增加、删除、修改)具体某一个文件或某一个目录的名字,然后使用rsync同步的时候,只同步发生变化的这个文件或者这个目录。二、Rsync+Inotify-tools..
分类:
其他好文 时间:
2014-08-26 11:54:46
阅读次数:
206
服务器:数据从19--->12和14172.16.1.12(rsync_server)172.16.1.14(rsync_server)172.16.1.19(rsync_client、sersync)172.16.1.12服务器:安装rsyncserver,rsync以xinetd方式运行#安装命令apt-getinstallrsyncxinetd#创建存放文件目录,命令如下:mkdir/data/res#修..
分类:
其他好文 时间:
2014-08-19 14:44:15
阅读次数:
193
一.学好shell编程的知识储备1.相关Linux系统命令应用;2.Vi/vim编辑器的熟练使用,相关客户端软件的设置;3.基础的服务,系统服务ntp,crond,网络服务:nfs,rsync,inotify,sersync,ssh,lanmp等。补充:清空日志的三种方法:1)echo“”>filename.log2)>filename.log3)cat/d..
分类:
其他好文 时间:
2014-08-13 19:16:27
阅读次数:
213
shell随笔一.学好shell编程的知识储备前面讲过,给大家留作业Linux系统命令应用;Vi/vim编辑器的熟练使用,SSH客户端软件的设置;基础的服务,系统服务ntp,crond,网络服务:nfs,rsync,inotify,sersync,ssh,lanmp。补充:清空日志的三种方法:echo“”>filename.log>filen..
分类:
系统相关 时间:
2014-08-11 10:17:32
阅读次数:
399
目前业内比较靠谱的同步解决方案有:rsync+inotify-tools,Openduckbill+inotify-tools和rsync+sersync前两者由于是基于脚本语言编写,所以规范程度,执行效率相对rsync+sersync就稍微弱一些。sersync是使用c++编写,基于boost1.43.0,inotifyapi,rsynccommand开发,主要用于服..
分类:
其他好文 时间:
2014-07-24 23:53:15
阅读次数:
415
Sersync服务器同步 单向,即只能从一主机写入,同步到另一主机。 系统环境: RHEL6 x86_64 主服务器:server1 192.168.2.68 目标服务器:station1 192.168.2.27 条件:iptables关,selinux关 软件下载:http://code.go...
分类:
其他好文 时间:
2014-07-24 10:54:54
阅读次数:
280
在博文企业实时同步方案----Sersync介绍中我们详细介绍了Sersync的原理,设计架构以及和Inotify等等的优势区别。这里我就带大家一起来做一下Rsync+Sersync这个同步分发架构案例。实验环境介绍:内核版本:2.6.32-431.el6.x86_64
系统采用最小化安装,系统经过了基本优化,selin..
分类:
其他好文 时间:
2014-07-03 15:05:57
阅读次数:
340