* 以下命令均是在centos7使用root用戶(hù)操作椿争,使用的是hadoop官方提供的兩個(gè)小程序來(lái)對(duì)前面搭建的hadoop集群進(jìn)行測(cè)試
①:wordcount測(cè)試
- 首先本地編輯一個(gè)文件1.txt
vim 1.txt
隨便寫(xiě)一些東西椿每,保存
- 然后在hdfs上建一個(gè)input文件夾
hadoop fs -mkdir /input
使用
hadoop fs -ls /
查看是否創(chuàng)建成功
- 使用put命令將之前編輯的1.txt上傳到hdfs上面
hadoop fs -put 1.txt /input/
4.使用wordcount
hadoop中包含很多小程序都放置在hadoop/share/hadoopmapreduce文件夾下的
hadoop-mapreduce-examples-2.7.2.jar 中腊尚,我們使用該文件來(lái)測(cè)試
執(zhí)行下面命令
hadoop jar hadoop-mapreduce-examples-2.7.2.jar wordcount /input/1.txt /output/
輸入為剛才編輯的1.txt鹿蜀,輸出為/output/part-r-00000
運(yùn)行完成后使用cat命令查看
hadoop fs -cat /output/part-r-00000
②:計(jì)算圓周率的大小
直接運(yùn)行測(cè)試
hadoop jar hadoop-mapreduce-examples-2.7.2.jar pi 20 20
當(dāng)輸入的數(shù)字越大,計(jì)算越精確