今天学习Hadoop运行模式:Local Mode、Pseudo-Distributed Mode、Fully-Distributed Mode

Local Mode:数据存储在linux本地

执行命令时,输出路径不能存在。

 

 

 

 

 

 

 

一开始出现了错误,显示的两个文档都是空的,原因是创建输入文档的时候,在hadoop目录下创建的,应该是在/hadoop/wcinput目录下创建。

 

 

Pseudo-Distributed Mode:伪分布式,数据存储在HDFS。

Fully-Distributed Mode:完全分布式、数据存储在HDFS/多台服务器工作。

  要完成完全分布式,需要编写集群分发脚本xsync

   scp 可以实现服务器到服务器之间数据的拷贝

  基本语法:scp   -r  $pdir/$fname        $user@$host:$pdir/$fname

           递归  要拷贝的文件路径/名称    目的地用户@主机:目的地路径/名称

然后将hadoop102上的/opt/module/jdk 目录拷贝到hadoop103上,如下图

接着拷贝hadoop

 

 拷贝jdk是在hadoop102上实现的命令

hadoop是在hadoop103上实现的命令

 

 

 接着完备104上的jdk和hadoop

 

 

 拷贝完成。

 

版权声明:本文为XIAOZHAOZHAO原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/zhaolei0419/p/16537032.html