Sersync2完全安装配置说明

来源:http://www.pykjg.com 作者:一分快三官网 人气:59 发布时间:2019-11-07
摘要:现阶段版本的sersync信赖于rsync进行联合。如下图所示,在同步主服务器上开启sersync,将督查路线中的文件同步到对象服务器,由此需求在主服务器配置sersync,在一块儿指标服务器配置

现阶段版本的sersync信赖于rsync进行联合。如下图所示,在同步主服务器上开启sersync,将督查路线中的文件同步到对象服务器,由此需求在主服务器配置sersync,在一块儿指标服务器配置rsync。对于rsync配置,在google上能够找到超级多材料,以下只是一些必备的安插和采纳验证,仅供参考,请依照你的其实况形订正。

图片 1

如图所示,供给在同步主服务器上布置sersync,在联合目的服务器配置rsync,并在目的服务器开启rsync守候进度,这样在主服务器产生的文 件,就能被sersync实时同步到多少个指标服务器。在CentOS系统下暗中认可已经设置了rsync,只需举行配备,并拉开rsync守候进度就能够。

布局同步指标服务器rsync

在多台目的服务器上计划如下:

vi /etc/rsyncd.conf

uid=root
gid=root
max connections=36000
use chroot=no
log file=/var/log/rsyncd.log
pid file=/var/run/rsyncd.pid
lock file=/var/run/rsyncd.lock

[tongbu1]
path=/opt/tongbu1
comment  = xoyo video files
ignore errors = yes
read only = no
hosts allow =  192.168.0.100/24
hosts deny = *

地方配置文件,注明允许主服务器(借使ip为192.168.0.100卡塔 尔(阿拉伯语:قطر‎访谈,rsync同步模块名称叫[tongbu1],将协作过来的文件放入path钦命的目录/opt/tongbu1。假如有多台从服务器,则每少年老成台都急需开展相符的rsync配置,上面的uid gid要换到您服务器的附和客户,主意rysnc要有对被一同目录的操作权限。配置好今后,使用如下命令,开启rsync守护进程:

rsync --daemon

在主服务器上设置配备sresync

在google code下载sersync的可施行文件版本,里面有安顿文件与可施行文件,这里用sersync2.5张开表达,新本子配置方式相仿。

1.在主服务器上开启sersync守护进度,使sersync在后台运营,开启实时同步。

./sersync -d

进程如下:

[root@localhost GNU-Linux-x86]# ls
confxml.xml  sersync2
[root@localhost GNU-Linux-x86]# ./sersync2 -d
set the system param
execute:echo 50000000 > /proc/sys/fs/inotify/max_user_watches
execute:echo 327679 > /proc/sys/fs/inotify/max_queued_events
parse the command param
daemon thread num: 10
parse xml config file
host ip : localhost     host port: 8008
config xml parse success
please set /etc/rsyncd.conf max connections=0 Manually
sersync 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 rate
run the sersync:
watch path is: /opt/tongbu

表明,sersync已经开启,可以在本地监控路径下建立文件,查看远程是否同步成功。
 

**2.在拉开实时监察的事先对主服务器目录与远程目的机目录进行叁回完整大器晚成并

./sersync -r

若是须求将sersync运营前,已经存在的保有文件或目录全部育联合会袂到长途,要以-r参数运转sersync,将地面与长途整体意气风发并三回。
若是设置了过滤器,即在xml文件中,filter为true,则一时无法接受-r参数实行全部后生可畏并。-r参数将会失效。

3.查看运营参数扶持

./sersync --help

4.点名陈设文件

./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.多少个参数可以宽容使用

./sersync -n 8 -o abc.xml -r -d

意味着,设置线程池职业线程为8个,内定abc.xml作为配置文件,在实时监察和控制前作贰回完整少年老成并,以守护进度格局在后台运转。

8.平日意况下,**对地方到长途全部大器晚成并三次后,在后台运营实时同步。**

./sersync -d

图片 2

本文由一分快三平台发布于一分快三官网,转载请注明出处:Sersync2完全安装配置说明

关键词:

上一篇:Hadoop1.1.2集群搭建详细实例

下一篇:没有了

最火资讯