-r -d -o /usr/local/sersync/conf/confxml.xml #启动 killall sersync2 && sersync2 -r -d -o /usr/local/sersync.../conf/confxml.xml #重启 killall sersync2 #停止 7.设置开机启动sersync echo "sersync2 -r -d -o /usr/local/sersync.../bin/bash /usr/local/sersync/bin/sersync2 -r -d -o /usr/local/sersync/conf/confxml.xml chmod+x sersync.sh.../bin/sh sersync="/usr/local/sersync/bin/sersync2" confxml="/usr/local/sersync/conf/confxml.xml" status...=$(ps aux |grep 'sersync2'|grep -v 'grep'|wc -l) if [ $status -eq 0 ]; then $sersync -d -r -o $confxml
-r -d -o /usr/local/sersync/conf/confxml.xml #启动 killall sersync2 && sersync2 -r -d -o /usr/local.../sersync/conf/confxml.xml #重启 killall sersync2 #停止 7.设置开机启动sersync echo ..."sersync2 -r -d -o /usr/local/sersync/conf/confxml.xml" >> /etc/rc.d/rc.local 最后启动完源服务器上的sersync... -r -d -o /usr/local/sersync/conf/confxml.xml #启动 killall sersync2 && sersync2 -r -d -o /usr/local/sersync.../conf/confxml.xml #重启 killall sersync2 #停止 7.设置开机启动sersync echo "sersync2 -r -d -o /usr/local/
启动 sersync /usr/local/sersync/sersync2 -d -r -o /usr/local/sersync/confxml.xml ?...查看 sersync 进程 ps -ef |grep sersync2 ?...sersync 多实例 监控多个目录进行数据同步时,分别配置不同的 sersync 配置文件即可 /usr/local/sersync/sersync2 -d -r -o /usr/local/sersync.../nginx_confxml.xml /usr/local/sersync/sersync2 -d -r -o /usr/local/sersync/zabbix_confxml.xml
tar -zxvf sersync2.5.4_64bit_binary_stable_final.tar.gz -C /usr/local/ GNU-Linux-x86/ GNU-Linux-x86/sersync2...mkdir conf bin log [root@salt-client01sersync]# mv confxml.xml conf [root@salt-client01sersync]# mv sersync2.../bin'>>/etc/profile #声明环境变量 [root@salt-client01 src]# source /etc/profile [root@salt-client01 src]# sersync2...bash #Purpose: Check sersync whether it is alive #Author: cai meng zhi SERSYNC="/usr/local/sersync/bin/sersync2..." CONF_FILE="/usr/local/sersync/conf/confxml.xml" STATUS=$(ps aux |grep 'sersync2'|grep -v 'grep'|wc
master端计划任务脚本(添加同步目录) /usr/local/sersync/check_sersync.sh sersync="/usr/local/sersync/sersync2..." nginx="/usr/local/sersync/nginx.xml" status=$(ps aux |grep 'sersync2'|grep -v 'grep'|wc -l) if [
/usr/local/sersync/sersync2 -d -o /usr/local/sersync/blog_confxml.xml # 多实例初始化同步命令: /usr/local/sersync.../sersync2 -r-d -o /usr/local/sersync/www_confxml.xml /usr/local/sersync/sersync2 -r-d -o /usr/local/sersync.../bbs_confxml.xml /usr/local/sersync/sersync2 -r-d -o /usr/local/sersync/blog_confxml.xml /bin/cp /etc.../usr/local/sersync/sersync2 -d -o /usr/local/sersync/blog_confxml.xml EOF 压测:写入10K个文件批量同步测试结果: # for...00:00:02 /usr/local/sersync/sersync2 -d-r -o /usr/local/sersync/confxml.xml root 19363 1 0 Jun05
#echo "export PATH=$PATH:/usr/local/sersync/bin/" >> /etc/profile #source /etc/profile 7..启动sersync sersync2...-r -d -o /usr/local/sersync/conf/confxml.xml 注:重启操作如下: killall sersync2 && sersync2 -r -d -o /usr/local...conf/confxml.xml 8、设置sersync监控开机自动执行 vi /etc/rc.d/rc.local #编辑,在最后添加一行 代码如下: /usr/local/sersync/bin/sersync2.../bin/sh sersync="/usr/local/sersync/bin/sersync2" confxml="/usr/local/sersync/conf/confxml.xml" status...=$(ps aux |grep 'sersync2'|grep -v 'grep'|wc -l) if [ $status -eq 0 ]; then $sersync -d -r -o $confxml
root@nfs applocal]# tar -xvzf sersync2.5.4_64bit_binary_stable_final.tar.gz sersync / sersync /bin/sersync2...sersync/conf/confxml.xml [root@nfs sersync]# tree /applocal/sersync /applocal/sersync ├── bin │ └── sersync2...--default every 60mins execute once--> [@nfs /]# /applocal/sersync/bin/sersync2 -dro /applocal/sersync...root@nfs conf]# cd /data/web/ [root@nfs web]# touch 1 [root@nfs web]# echo " /applocal/sersync/bin/sersync2
nfs01 tools]# tar -xzvf sersync2.5.4_64bit_binary_stable_final.tar.gz GNU-Linux-x86/ GNU-Linux-x86/sersync2...--600mins--> #然后启动服务: [root@nfs01 /]# ln -s /tools/GNU-Linux-x86/sersync2 /usr/sbin/sersync2 #创建一个连接文件...[root@nfs01 /]# sersync2 -dro /tools/GNU-Linux-x86/confxml.xml(配置文件的位置) set the system param execute...rsync.password >/dev/null 2>&1 run the sersync: watch path is: /data #开机自启动: [root@nfs01 /]# echo "/usr/sbin/sersync2
/sersync2 -d -r -o ./confxml.xml [root@labs-2 sersync]# ./sersync2 -d -o -r ..../sersync2 -d -r -o .
sersync-master]# tar -xvzf sersync2.5.4_64bit_binary_stable_final.tar.gz GNU-Linux-x86/ GNU-Linux-x86/sersync2...[root@webserver sersync-master]# cd /usr/local/sersync/ [root@webserver sersync]# ls confxml.xml sersync2.../sersync/confxml.xml image.png 3.3、启动sersync服务 命令: [root@webserver sersync]# /usr/local/sersync/sersync2
-- timeout=100 --> 开启sersync守护进程同步数据 [172.17.120.54]#/opt/sersync/sersync2...l 设置sersync监控开机自动执行 [172.17.120.54]#vi /etc/rc.d/rc.local #编辑,在最后添加一行 [172.17.120.54]#/opt/sersync/sersync2.../bin/sh sersync="/opt /sersync/sersync2" confxml="/opt /sersync/confxml.xml" status=$(ps aux |grep 'sersync2...多实例情况 1、配置多个confxml.xml文件(比如:www、bbs、blog....等等) 2、根据不同的需求同步对应的实例文件 [172.17.120.54]#/opt/sersync/sersync2...-d -o /opt/sersync/www_confxml.xml [172.17.120.54]#/opt/sersync/sersync2 -d -o /opt/sersync/bbs_confxml.xml
sersync2.5.4_64bit_binary_stable_final.tar.gz cd GNU-Linux-x86/ mkdir -p /opt/sersync/{logs,conf,bin} cp sersync2...auth start="true" users="客户端rsync用户名 即 hello" passwordfile="服务端密码文件路径" /> 启动sersync /opt/sersync/bin/sersync2
rsync.pass [root@nfs ~]# chmod 600 /etc/rsync.pass 2.5.7 启动sersync [root@nfs ~]# /usr/local/sersync/sersync2...则默认执行同步程序 ________________________________________________________________ [root@nfs ~]# /usr/local/sersync/sersync2
#设置为true,每隔600分钟执行一次全盘同步 5、设置sersync监控开机自动执行 #vi /etc/rc.d/rc.local #编辑,在最后添加一行 /usr/local/sersync/sersync2.../bin/sh sersync="/usr/local/sersync/sersync2" confxml="/usr/local/sersync/confxml.xml" status=$(psaux...|grep 'sersync2'|grep -v 'grep'|wc -l) if [$status -eq 0 ]; then $sersync -d-r -o $confxml & else exit
/sersync2 -h set the system param execute:echo 50000000 > /proc/sys/fs/inotify/max_user_watches execute...http 开启http模块 不加-m参数,则默认执行同步程序 # 启动Sersync, 如果需要同步多个目录, 那么需要配置多套环境 [root@nfs01 ~]# /usr/local/sersync/sersync2
/usr/local/sersync/bin/sersync" confxml="/usr/local/sersync/conf/confxml.xml" status=$(psaux |grep 'sersync2
site([/a-zA-Z0-9]*).xoyo.com/images"/> 启动 /usr/local/sersync/sersync2
sersync shell: " ps aux | grep [s]ersync | awk '{print \"kill -9\"$2}' | bash && /usr/local/sersync/sersync2
tools]# tar -zxvf sersync_64bit_binary_stable_final.tar.gz -C /usr/local/ GNU-Linux-x86/ GNU-Linux-x86/sersync2...conf bin logs [root@Master sersync]# mv confxml.xml conf [root@Master sersync]# ls bin conf logs sersync2
领取专属 10元无门槛券
手把手带您无忧上云