之前搭建好了hadoop的伪分布式环境,今天跑一下hadoop自带的wordCount程序
1.在root目录下新建一个文本文档命名为test ,输入一段英文到此文本中
2.将文本文件上传到 hdfs 文件系统中的 input 目录下,打开命令行,输入如下命令
hadoop fs -copyFromLocal /root/test input
(注:如果 dfs 中不包含 input 目录的话就会自动创建一个)
3.然后输入如下命令,执行 WordCount 程序
hadoop jar /root/hadoop1.1.2/hadoop/hadoop-examples-1.1.2.jar wordcount input output
(注:如果 dfs 中不包含 output 目录的话就会自动创建一个)
(注:/root/hadoop1.1.2/hadoop/hadoop-examples-1.1.2.jar 为hadoop目录下jar包所在路径,不同版本的hadoop会有所不同)
4.察看结果 在命令行里面输入
hadoop fs -cat output/part-r-00000
现在你就可以看见自己刚才输入文本里面的单词计数了。