ubuntu缺省安装的安装中,rsync服务是没有开启的。需要做3步:
1、修改/etc/default/rsync,让rsync服务在开机的时候启动。
将RSYNC_ENABLE=false改为RSYNC_ENABLE=true
2、创建配置文件:
hadoop@hadoopMaster:~$ sudo vim /etc/rsyncd.conf
1 uid=root
2 gid=root
3 max connections=3
4 use chroot=no
5 log file=/var/log/rsyncd.log
6 pid file=/var/run/rsyncd.pid
7 lock file=/var/run/rsyncd.lock
8 secrets file=/etc/rsync.pwd
9 [hadoop] #module Name rsync will used
10 uid =hadoop
11 gid =hadoop
12 path = /opt/hadoop/
3、启动rsync服务
hadoop@hadoopMaster:/etc/default$ sudo /etc/init.d/rsync start
* Starting rsync daemon rsync [ OK ]
4、hadoop@hadoopSlave1:/opt/myrsync$ sudo rsync -avzrtopg --progress --delete hadoop@hadoopMaster::hadoop /opt/myrsync
1、修改/etc/default/rsync,让rsync服务在开机的时候启动。
将RSYNC_ENABLE=false改为RSYNC_ENABLE=true
2、创建配置文件:
hadoop@hadoopMaster:~$ sudo vim /etc/rsyncd.conf
1 uid=root
2 gid=root
3 max connections=3
4 use chroot=no
5 log file=/var/log/rsyncd.log
6 pid file=/var/run/rsyncd.pid
7 lock file=/var/run/rsyncd.lock
8 secrets file=/etc/rsync.pwd
9 [hadoop] #module Name rsync will used
10 uid =hadoop
11 gid =hadoop
12 path = /opt/hadoop/
3、启动rsync服务
hadoop@hadoopMaster:/etc/default$ sudo /etc/init.d/rsync start
* Starting rsync daemon rsync [ OK ]
4、hadoop@hadoopSlave1:/opt/myrsync$ sudo rsync -avzrtopg --progress --delete hadoop@hadoopMaster::hadoop /opt/myrsync