前言
我們可以執(zhí)行Hadoop包里自帶的jar包, 驗證我們Hadoop環(huán)境是否真正的安裝成功了, wordcount是Hadoop環(huán)境一個經(jīng)典的實例
一. 啟動Hadoop服務(wù)
在終端執(zhí)行下面的代碼
start-all.sh 或者
start-dfs.sh 和 start-yarn.sh
二. 創(chuàng)建一個測試的文件
?隨便創(chuàng)建一個txt文件 如圖1

圖1
hdfs dfs -mkdir /input
hdfs dfs -put /Users/wjl/Desktop/test.txt /input
hadoop jar /Users/wjl/tools/hadoop-2.7.4/share/hadoop/mapreduce/hadoop-mapreduce-examples-2.7.4.jar wordcount /input/test.txt /output
等待一段時間可以看到 如圖2 表示執(zhí)行成功

圖2
執(zhí)行
hdfs dfs -ls /output 可以看到 如圖3
圖3
執(zhí)行
hdfs dfs -cat /output/part-r-00000 即可看到wordcount實例的執(zhí)行結(jié)果 如圖4
圖4
以上就是wordcount的實例的執(zhí)行過程, 在這個過程中, 我們可以發(fā)現(xiàn)每個執(zhí)行命令后,都會有一個相同的警告如下
WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
這是由于系統(tǒng)庫和本地庫不一致導(dǎo)致的警告, 這個警告可以暫時忽略, 不會影響調(diào)試, 等筆者找到消除警告的方法, 會再完善文章的.