全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2010-06-05 15:36sersync2 完全安装配置说明(一) -基本功能使用微博互粉当前版本的sersync依赖于rsync进行同步。如下图所示,在同步主服务器上开启sersync,将监控路径中的文件同步到目标服务器,因此需要在主服务器配置sersync,在同步目标服务器配置rsync。对于rsync配置,在google上可以找到很多资料,以下只是一些必要的配置和使用说明,仅供参考,请根据您的实际情况修改。如图所示,需要在同步主服务器上配置sersync,在同步目标服务器配置rsync,并在目标服务器开启rsync守候进程,这样在主服务器产生的文件,就会被sersync实时同步到多个目标服务器。在centos系统下默认已经安装了rsync,只需进行配置,并开启rsync守候进程即可。配置同步目标服务器rsync在多台目标服务器上配置如下:vi /etc/rsyncd.conf01 uid=root02 gid=root03 max connections=3600004 use chroot=no05 log file=/var/log/rsyncd.log06 pid file=/var/run/rsyncd.pid07 lock file=/var/run/rsyncd.lock080910 tongbu111 path=/opt/tongbu112 comment = xoyo video files13 ignore errors = yes14 read only = no15 hosts allow = 192.168.0.100/2416 hosts deny = *上面配置文件,表明允许主服务器(假设ip为192.168.0.100)访问,rsync同步模块名为tongbu1,将同步过来的文件放入path指定的目录/opt/tongbu1。如果有多台从服务器,则每一台都需要进行类似的配置。配置好之后,使用如下命令,开启rsync守护进程:rsync -daemon在主服务器上安装配置sresync在google code下载sersync的可执行文件版本,里面有配置文件与可执行文件,这里用sersync2.5进行说明,新版本配置形式类似。tar -zxvf sersyncXxxx_xxbit_binary.tar.gzcd GNU-Linux-x86/vi confxml.xml修改如下部分:1 2 3 4 5 表明要将主服务器上本地的/opt/tongbu 路径下的文件,同步到远程服务器 192.168.0.104 与 192.168.0.105上的tongbu1 模块。运行Sersync与Sersync启动参数sersync会对目录进行监控,将变化的目录或文件同步到远程服务器。sersync是递归监控的,如果有多级目录,都会同步到远程服务器。常用启动方式如下:1.在主服务器上开启sersync守护进程,使sersync在后台运行,开启实时同步。./sersync -d过程如下:rootlocalhost GNU-Linux-x86# lsconfxml.xml sersync2rootlocalhost GNU-Linux-x86# ./sersync2 -dset the system paramexecute:echo 50000000 /proc/sys/fs/inotify/max_user_watchesexecute:echo 327679 /proc/sys/fs/inotify/max_queued_eventsparse the command paramdaemon thread num: 10parse xml config filehost ip : localhost host port: 8008config xml parse successplease set /etc/rsyncd.conf max connections=0 Manuallysersync working thread 12 = 1(primary thread) + 1(fail retry thread) + 10(daemon sub threads)please according your cpu ,use -n param to adjust the cpu raterun the sersync:watch path is: /opt/tongbu表明,sersync已经开启,可以在本地监控路径下建立文件,查看远程是否同步成功。2.在开启实时监控的之前对主服务器目录与远程目标机目录进行一次整体同步./sersync -r如果需要将sersync运行前,已经存在的所有文件或目录全部同步到远程,要以-r参数运行sersync,将本地与远程整体同步一次。如果设置了过滤器,即在xml文件中,filter为true,则暂时不能使用-r参数进行整体同步。-r参数将会无效3.查看启动参数帮助./sersync -help4.指定配置文件./sersync -o XXXX.xml对于sersync使用可执行文件目录下的默认配置文件confxml.xml,如果需要使用另一个配置文件,可以使用o参数指定其它配置文件。5.指定默认的线程池的线程总数./sersync -n num例如 ./sersync -n 5 则指定线程总数为5,如果不指定,默认启动线程池数量是10,如果cpu使用过高,可以通过这个参数调低,如果机器配置较高,可以用n跳高线程总数。6.不进行同步,只运行插件./sersync -m pluginName例如./sersync -m command,则在监控到文件事件后,不对远程目标服务器进行同步,而是直接运行command插件。7.多个参数可以配合使用./sersyn
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 绿化水桶租赁合同范本
- 牙膏采购投标合同范本
- 演出租赁场地合同范本
- 物业租赁书籍合同范本
- 维修机库大门合同范本
- 租房中介服务合同范本
- 货物进口代理合同范本
- 羊毛衫承包合同协议书
- 14《请帮我一下吧》教学设计-2023-2024学年道德与法治一年级下册统编版
- Section 1 Meeting English教学设计-2025-2026学年初中英语北师大版2024七年级上册-北师大版2024
- JJF(津) 155-2025 注册计量师计量专业项目考核规范
- 2024届天一大联考高二物理第一学期期中统考试题含解析
- 「干货」12槽8极分数槽集中绕组永磁电机结构及其工作原理讲解
- 森林防火通道施工方案
- 22G101 三维彩色立体图集
- THNNJ 0001-2023 农用连栋钢架大棚技术规范
- 海龟汤题目和答案全套
- 一元线性回归分析
- 富贵包形成原因和治疗方法
- 医疗纠纷的防范与处理智慧树知到答案章节测试2023年中南大学
- GB/T 13277.8-2023压缩空气第8部分:固体颗粒质量浓度测量方法
评论
0/150
提交评论