首页
最新活动
服务器租用
香港服务器租用
台湾服务器租用
美国服务器租用
日本服务器租用
新加坡服务器租用
高防服务器
香港高防服务器
台湾高防服务器
美国高防服务器
裸金属
香港裸金属服务器
台湾裸金属服务器
美国裸金属服务器
日本裸金属服务器
新加坡裸金属服务器
云服务器
香港云服务器
台湾云服务器
美国云服务器
日本云服务器
CDN
CDN节点
CDN带宽
CDN防御
CDN定制
行业新闻
官方公告
香港服务器资讯
帮助文档
wp博客
zb博客
服务器资讯
联系我们
关于我们
机房介绍
机房托管
登入
注册
帮助文档
专业提供香港服务器、香港云服务器、香港高防服务器租用、香港云主机、台湾服务器、美国服务器、美国云服务器vps租用、韩国高防服务器租用、新加坡服务器、日本服务器租用 一站式全球网络解决方案提供商!专业运营维护IDC数据中心,提供高质量的服务器托管,服务器机房租用,服务器机柜租用,IDC机房机柜租用等服务,稳定、安全、高性能的云端计算服务,实时满足您的多样性业务需求。 香港大带宽稳定可靠,高级工程师提供基于服务器硬件、操作系统、网络、应用环境、安全的免费技术支持。
联系客服
服务器资讯
/
香港服务器租用
/
香港VPS租用
/
香港云服务器
/
美国服务器租用
/
台湾服务器租用
/
日本服务器租用
/
官方公告
/
帮助文档
centos7.9 安装sersync+rsync 服务器数据实时同步
发布时间:2024-03-06 00:18:10 分类:帮助文档
centos7.9 安装sersync+rsync 服务器数据实时同步 背景说明: 要把源数据服务器的 /data/file 目录实时同步到目标服务上。 1、环境准备 角色IP名称安装软件sersync服务器192.168.99.9源数据服务器sersync + rsyncrsync服务器192.168.99.123目标服务器rsync 2、配置rsync服务器 关闭SELINUX && 关闭防火墙 # 禁用selinux sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config setenforce 0 # 关闭防火墙 systemctl disable firewalld.service systemctl stop firewalld.service 安装rsync服务 yum install rsync -y 3、部署rsync服务器 创建目录 mkdir /opt/rsync chmod 777 /opt/rsync # 重要 目标机器须要先创建同步目录 mkdir /data/file 创建认证文件 echo pusher:rsync > /opt/rsync/server.pass chmod 600 /opt/rsync/server.pass 配置rsync vim /etc/rsyncd.conf uid = root gid = root port = 873 max connections = 2000 pid file = /opt/rsync/rsyncd.pid log file = /opt/rsync/rsyncd.log lock file = /opt/rsync/rsync.lock [file] path = /data/file comment = file read only = no auth users = pusher secrets file = /opt/rsync/server.pass hosts allow = 192.168.99.0/24 启动rsync服务 systemctl restart rsyncd.service # systemctl status rsyncd.service 4、配置sersync服务器 关闭SELINUX && 关闭防火墙 # 禁用selinux sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config setenforce 0 # 关闭防火墙 systemctl disable firewalld.service systemctl stop firewalld.service 安装rsync服务 yum install rsync -y 创建认证文件 echo rsync > /etc/rsync.pass chmod 600 /etc/rsync.pass 手工测试rsync同步情况 # 创建目录和文件 mkdir -p /data/file cd /data/file touch {1..10} # 手工执行同步(只有手工同步成功下面的自动同步才不会有问题) cd /data/file && rsync -artuz -R --delete ./ pusher@192.168.99.123::file --password-file=/etc/rsync.pass 5、部署sersync服务器 安装sersync 软件下载地址:https://code.google.com/archive/p/sersync/downloads (须要魔法) 下载最新文件 sersync2.5.4_64bit_binary_stable_final.tar.gz # 解压文件 tar -zxf sersync2.5.4_64bit_binary_stable_final.tar.gz -C /usr/local/ mv /usr/local/GNU-Linux-x86 /usr/local/sersync cd /usr/local/sersync 配置confxml.xml (这里是我在用的配置)
启动sersync服务 [root@backup]# /usr/local/sersync/sersync2 -d -r -o /usr/local/sersync/confxml.xml 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 option: -d run as a daemon option: -r rsync all the local files to the remote servers before the sersync work option: -o config xml name: /usr/local/sersync/confxml.xml daemon thread num: 10 parse xml config file host ip : localhost host port: 8008 will ignore the inotify createFile event daemon start,sersync run behind the console use rsync password-file : user is pusher passwordfile is /etc/rsync.pass 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) Max threads numbers is: 22 = 12(Thread pool nums) + 10(Sub threads) please according your cpu ,use -n param to adjust the cpu rate ------------------------------------------ rsync the directory recursivly to the remote servers once working please wait... execute command: cd /data/file && rsync -artuz -R --delete ./ pusher@192.168.99.123::file --password-file=/etc/rsync.pass >/dev/null 2>&1 run the sersync: watch path is: /data/file 开机启动 6、验证 源服务器创建文件,查看目标服务器是否同步。 注:/tmp/rsync_fail_log.sh 文件可以查看异常文件。 参考文章: https://zhuanlan.zhihu.com/p/489165901
上一篇
池州云服务器租用多少钱
下一篇
桂云服务器租用多少钱
相关文章
ftp上传网站后怎么弄
cn域名续费怎么续的
e站被墙了怎么办
vps22端口关了怎么办
Home_istoreOS
服务器运维小技巧(三)——如何进行服务器批量管理
服务器不启动怎么办
Nuxt+Vue3+TS+Vite入门教程
将本地Django项目部署到服务器上(Ubuntu20.04)
香港云服务器租用推荐
服务器租用资讯
·广东云服务有限公司怎么样
·广东云服务器怎么样
·广东锐讯网络有限公司怎么样
·广东佛山的蜗牛怎么那么大
·广东单位电话主机号怎么填写
·管家婆 花生壳怎么用
·官网域名过期要怎么办
·官网邮箱一般怎么命名
·官网网站被篡改怎么办
服务器租用推荐
·美国服务器租用
·台湾服务器租用
·香港云服务器租用
·香港裸金属服务器
·香港高防服务器租用
·香港服务器租用特价
7*24H在线售后
高可用资源,安全稳定
1v1专属客服对接
无忧退款试用保障
德讯电讯股份有限公司
电话:00886-982-263-666
台湾总部:台北市中山区建国北路一段29号3楼
香港分公司:九龙弥敦道625号雅兰商业二期906室
服务器租用
香港服务器
日本服务器
台湾服务器
美国服务器
高防服务器购买
香港高防服务器出租
台湾高防服务器租赁
美国高防服务器DDos
云服务器
香港云服务器
台湾云服务器
美国云服务器
日本云服务器
行业新闻
香港服务器租用
服务器资讯
香港云服务器
台湾服务器租用
zblog博客
香港VPS
关于我们
机房介绍
联系我们
Copyright © 1997-2024 www.hkstack.com All rights reserved.