常常在生产中,我们会涉及到机器与机器之间的文件传输,怎样才能快速和高效地实现?

本文将举例简单的实现方法,替代使用scp传输(避免免密码操作)。

举例:

1、准备

机器:hadoop1、hadoop2

2、文件

hadoop1上,目录/opt/soft/test.txt

3、实现hadoop1传输文件test.txt到hadoop2

(1)进入文件的绝对路径

#cd /opt/soft

(2)执行命令

#【python -m SimpleHTTPServer 9999】

注意:python是小写的

 

注意:保证9999端口没有被占用

(3)进入hadoop2机器

#cd /opt/soft

(4)执行命令

#wget http://hadoop1:9999/test.txt

 

测试通过!