rsync命令详解 如何让多台服务器实现数据同步?
浏览量:1982
时间:2021-03-14 18:11:49
作者:admin
如何让多台服务器实现数据同步?
1. 安装centos7.0yum安装SSH,安装SSH协议Yum安装Rsync(Rsync是一个远程数据同步工具,可以通过LAN/WAN在多个主机之间快速同步文件)服务sshd重启启动服务任务
2。配置master无密码登录所有销售,并在master机上生成密码对
3。检查/home/Hadoop/下是否有“SSH”文件夹,以及“SSH”文件下是否有两个新生成的免密码密钥对。
4. 然后在主节点上进行以下配置,并添加IDursa.pub公司添加到授权密钥。
5. 设置SSH配置,使用root用户登录服务器,修改SSH配置文件“/etc/SSH/sshd”Config。设置后,请记住重新启动SSH服务以使设置生效。
6. 注销root并使用Hadoop普通用户认证成功同步另一台服务器的数据
Rsync:remote synchronization发音:(Ruisen)Rsync server remote host Rsync Deamon backup server configuration Rsync(remote synchronization)是一个远程数据同步工具,可以快速同步通过LAN/WAN或Rsync在多个主机之间的文件可以用来同步本地硬盘上的不同目录。当使用Rsync进行远程同步时,有两种方式:远程shell(推荐SSH,用户认证由SSH负责)和C/S(即客户端连接到远程Rsync服务器,用户认证由Rsync服务器负责)。Rsync被称为一种快速的文件同步方法,主要是因为它在同步文件时会检查文件之间是否有差异。它只同步有差异或没有差异的文件,但第一次同步时仍然非常慢。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。