这里有一个需要主要的地方,Hadoop在为分布式配置下,其运行过程中使用到了本机的计算机名称,如果在linux host文件下没有计算机名称和ip的配对,会抛出异常。在host文件中需要添加配对
Linux计算机名 127.0.0.1
例如linux-ja3s 127.0.0.1
这样Hadoop为分布式环境基本配置完毕,可以运行。
6.Hadoop运行
在运行Hadoop的时候,要指定配置文件目录,先启动HDFS,再启动MapReduce。
start-dfs.sh --config /root/etc/hadoop/pdist
start-mapred.sh --config /root/etc/hadoop/pdist