将conf中的文件拷贝到dfs中的input
dat@dat-HP:/opt/Hadoop-1.2.1$ hadoop dfs -copyFromLocal conf/* input
在伪分布式模式下运行WordCount
dat@dat-HP:/opt/hadoop-1.2.1$ hadoop jar hadoop-examples-1.2.1.jar wordcount input output
INFO mapred.JobClient: map 100% reduce 0% 到这里卡死不动了。
解决办法:查询鸟文论坛帖子()发现,修改/etc/hosts文件,加入主机名和IP地址的映射。
检查主机名:
dat@dat-HP:/opt/hadoop-1.2.1/conf$ hostname
修改/etc/hosts文件:
重新来过:
hadoop dfs -rmr output/
hadoop jar hadoop-examples-1.2.1.jar wordcount input output
依旧不起作用...........重启,再重新来过.................ok!!!
oK!!看见没有,你成功了!!!!!!
检测一下输出信息:
dat@dat-HP:/opt/hadoop-1.2.1$ hadoop dfs -cat output/*
ok!!此时伪分布式系统环境已可以正常使用~~~!
YOU GET YOUR FOOT IN THE DOOR!