1、检测分发服务器系统是否满足需求,要求内核大于2.3 如图则满足需求。 2、在分发服务器下载最新版并编译安装 至此已经可以检测到分发服务器文件改动了。 3、编译安装rsync到内容分发服务器在这里充当客户端的角色 接下来就是文件同步,检测到文件变动后主动向目标服务器推送,详情后面说。 4、编译安装 ...
分类:
系统相关 时间:
2016-07-07 00:59:01
阅读次数:
430
配置rsync+inotify进行资源推送------------------------主要步骤解析:1、部署二级资源中转服务器,数据接收端--qqhrnhls,同时也是数据推送端,推送资源到下级站点2、部署一级资源服务器(中心资源服务器),数据推送端--229服务器/阿里云服务器3、在二级资源服务上部署rysnc..
分类:
其他好文 时间:
2016-07-05 22:40:26
阅读次数:
291
最近需要对服务器上的文件实施动态备份,我又不想每次都手动来进行备份,在网上找了挺多资料,发现使用rsync就可以实现,如果想要实现实时同步,还可以使用rsync+inotify组合,本文就是以组合方式来完成的。 先介绍一下rsync与inotify。 1、rsync 与传统的cp、tar备份方式相比 ...
分类:
系统相关 时间:
2016-07-04 13:21:20
阅读次数:
271
Inotify: 高效、实时的Linux文件系统事件监控框架 概要 - 为什么需要监控文件系统? 在日常工作中,人们往往需要知道在某些文件(夹)上都有那些变化,比如: 通知配置文件的改变 跟踪某些关键的系统文件的变化 监控某个分区磁盘的整体使用情况 系统崩溃时进行自动清理 自动触发备份进程 向服务器 ...
分类:
系统相关 时间:
2016-07-04 06:31:43
阅读次数:
315
1.实验拓扑
需求分析,前端一台nginx做负载均衡反向代理,后面两台httpd服务器。整个架构是提供BBS(论坛)服务,有一需求得实现读写分离,就是上传附件的功能,我们上传的附件只能上传到Web1,然后在Web1上利用rsync+inotify实现附件同步,大家都知道rsync+inotify只能是主向从同步,不能双向同步。所以Web1可进行写操作,而Web2只能...
分类:
其他好文 时间:
2016-07-03 19:32:50
阅读次数:
234
inotify的配置、inotify的安装、inotify工具与使用,Rsync+Inotify连续监控脚本 ...
分类:
其他好文 时间:
2016-06-30 21:43:50
阅读次数:
409
一、Unison简介Unison是Windows、Linux以及其他Unix平台下都可以使用的文件同步工具,它能使两个文件夹(本地或网络上的)保持内容的一致。Unison拥有与其它一些同步工具或文件系统的相同的特性,但也有自身的特点:1.跨平台使用;2.对内核和用户权限没有特别要求;3.Unison是..
分类:
其他好文 时间:
2016-06-23 19:13:14
阅读次数:
300
1、分布式文件系统mfs(moosefilesystem)1.1、mfs文件系统的组成1、元数据服务器。在整个体系中负责管理管理文件系统,目前MFS只支持一个元数据服务器master,这是一个单点故障,需要一个性能稳定的服务器来充当。希望今后MFS能支持多个master服务器,进一步提高系统的可靠性。2..
分类:
其他好文 时间:
2016-06-21 21:00:58
阅读次数:
387
、moosefs+keepalived双机高可用2.1、部署环境及思路2.1.1、环境192.168.1.237keepalived(MASTER)mfsmastermfscgiserv192.168.1.236keepalived(Slave)mfschuckservermfsclient192.168.1.239虚拟VIP2.1.2、原理mfsmaster的故障恢复在1.6.5版本后可以由mfsmetalogger产生的日..
分类:
其他好文 时间:
2016-06-21 21:00:46
阅读次数:
208
3、Unison双向同步工具配置3.1、Unison简介Unison是Windows、Linux以及其他Unix平台下都可以使用的文件同步工具,它能使两个文件夹(本地或网络上的)保持内容的一致。Unison拥有与其它一些同步工具或文件系统的相同的特性,但也有自身的特点:1.跨平台使用;2.对内核和用户权..
分类:
其他好文 时间:
2016-06-21 20:59:29
阅读次数:
502