1. wordcount是hadoop的示例程序
hadoop fs -ls / #可以看到集群的文件目录
hadoop fs -mkdir dzg_data_fod 新建一个集群的文件目录
2. 将数据放入hdfs上
准备点文件做数据:
touch data1
touch data2
vim data1 --> data2
查看一下帮助: hadoop fs
传文件到hadoop:
hadoop fs -put data1 / dzg_data_fod
可以使用cat查看,也可以使用其它命令的查看
hadoop fs -ls / dzg_data_fod
hadoop fs -cat /dzg_data_fod/data1
3. 从hdfs上取数据
hadoop fs -get /dzg_data_fod/data1 data1.bak
hadoop的 examples在hadoop根目录下面,和conf同级
• $ hadoop jar hadoop-examples-1.2.1.jar wordcount input output
• (5)完成之后,查看结果:
• $ hadoop fs -cat output/part-r-00000
• Bye 1
• Goodbye 1
• Hadoop 2
• Hello 2
World 2
可能出现的问题:
InvalidInputException: Input path does notexist: hdfs://192.168.121.133:9000/user/root/input
[root@Hadoop1 bin]# hadoop jar../hadoop-examples-1.2.1.jar wordcountinput output
***************************************************************************
***********如果有问题可进群讨论: 大数据QQ交流:208881891**********
***************************************************************************