hadoop学习笔记003(感受上传到dfs和hadoop统计计算)

启动和停止hadoop常用命令

        stop-all.sh     

        start-all.sh
        start-dfs.sh

datanode没有启动成功,删除格式化日志

解决:
        1)删除“/usr/hadoop/tmp”里面的内容
               rm -rf /usr/hadoop/tmp/*
        2)删除“/tmp”下以“hadoop”开头的文件
               rm -rf /tmp/hadoop*
        3)重新格式化hadoop
               hadoop namenode -format
        4)启动hadoop
               start-all.sh

启动hadoop

hadoop fs -ls hdfs://localhost:9000/

将本文件放到dfs文件上

hadoop fs -put install.log.syslog hdfs://127.0.0.1:9000/

查看hadoop的dfs下根目录

    hadoop fs -ls /

获取dfs上的文件刚才上传的文件

    hadoop fs -get /install.log.syslog 

======>初步实验
去到目录
/usr/mysoft/hadoop-2.4.0/share/hadoop/mapreduce

建目录

hadoop fs -mkdir /testdata
hadoop fs -mkdir /testdata/sample

准备的test.data数据

hello tom
hello jack
hello tangch
hello gogog
hello cat
hel baby
hello andy
hello redis
hel jack

将数据test.data上传到指定的/testdata/sample文件目录下

fs -put test.data /testdata/sample

统计词汇

hadoop jar hadoop-mapreduce-examples-2.4.0.jar wordcount /testdata/sample /testdata/output

去到结果目录

hadoop fs -ls /testdata/output

查看统计结果

    hadoop fs -cat /testdata/output/part-r-00000

例子2
计算圆周率pi

hadoop jar hadoop-mapreduce-examples-2.4.0.jar pi 5 5
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值