sersync+rsync实时同步项目.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

Sersync(client)+rsync(daemon)多实例实时同步项目

Sersync多实例实时同步项目

项目要求:

05Rsyncdaemon/data0/www/{www,bbs,blog}以sersync服务器为中心,当该服务器上的目录data0/www/{www,bbs,blog}中数据有什么变化时候,会自动推送到其他两台rsyncdaemon(05、06)服务器上,也就是说后面两台rsync

05

Rsyncdaemon

/data0/www/{www,bbs,blog}

Sersync实时同步

data0/www/{www,bbs,blog}

192.1638.4.206

192.1638.4.206

Rsyncdaemon

/data0/www/{www,bbs,blog}

在05上(配置rsync的daemon服务)

[root@localhost桌面]#vim/etc/rsyncd.conf

uid=rsync

gid=rsync

maxconnections=200

timeout=300

pidfile=/var/run/rsyncd.pid

lockfile=/var/run/rsyncd.lock

logfile=/var/log/rsyncd.log

readonly=no

authusers=shi

secretsfile=/etc/password.txt

list=false

hostsallow=/24

hostsdeny=/24

[www]

path=/data0/www/www

[bbs]

path=/data0/www/bbs

[blog]

path=/data0/www/blog

wq

[root@localhost桌面]#mkdir/data0/www/{www,bbs,blog}-p

[root@localhost桌面]#echoshi:456/etc/password.txt

[root@localhost桌面]#chmod600/etc/password.txt

[root@localhost桌面]#ls-l/etc/password.txt

-rw-------.1rootroot86月610:32/etc/password.txt

[root@localhost桌面]#cat/etc/password.txt

shi:456

root@localhost桌面]#yum-yinstalltree

[root@localhost桌面]#tree/data0

/data0

└──www

├──bbs

├──blog

└──www//sersync建立数据前(实时同步前,无内容)

[root@localhost桌面]#rsync--daemon

[root@localhost桌面]#lsof-i:873

COMMANDPIDUSERFDTYPEDEVICESIZE/OFFNODENAME

rsync3605root4uIPv4269980t0TCP*:rsync(LISTEN)

rsync3605root5uIPv6269990t0TCP*:rsync(LISTEN)

[root@localhost桌面]#useradd-s/sbin/nologinrsync

[root@localhost桌面]#chown-Rrsync.rsync/data0/www/

[root@localhost桌面]#tree/data0

/data0

└──www

├──bbs

│??└──c.txt

├──blog

│??└──b.txt

└──www

└──a.txt//sersync建立数据后(实时同步后,有内容)

root@localhost桌面]#tree/data0

/data0

└──www

├──bbs

│??└──c.txt

├──blog

└──www//sersync删除部分数据后,跟着同步

在06上(配置rsync的daemon服务)

[root@lo

您可能关注的文档

文档评论(0)

shijianqiang + 关注
实名认证
内容提供者

高级 Linux 运维工程师持证人

工作以来一直奋斗在运维的前线,对整个运维流程有比较详细的了解、各类服务的部署维护、常用中间件、数据库、排查故障、监控报警、容器和k8s方面有较强的项目实战经验。

领域认证该用户于2024年03月29日上传了高级 Linux 运维工程师

1亿VIP精品文档

相关文档