rsync 同步工具使用

rsync 同步工具使用

rsync可以用来同步本地和远端的文件。我们在维护hadoop集群的时候经常需要批量修改参数,修改完成后需要同步到每个节点上。我们可以使用rsync这个工具完成这样的操作。
本文主要参考:
下面上货。

1、安装rsync,在每一台机上。
yum install rsync
rsync 同步工具使用

2、同步本地文件到本地文件
rsync -avz cdh1:~/xytest/test/* ~/xytest/test2
在cdh1上把test文件夹中的内容同步到test2中,这时候可以省略掉主机名
rsync -avz ~/xytest/test/* ~/xytest/test4也是可以的

3、同步本地文件到远程文件
rsync -avz ~/xytest/test/* cdh2:~/xytest/test2 这样就把本地的test文件夹同步到cdh2的test2文件夹了

4、这样我们可以写一个脚本专门用来同步配置数据。