Hadoop--hdfs测试&mapreduce测试

hdfs web界面

ip:50070
在这里插入图片描述

HDFS命令

hadoop fs -help
-ls
-mkdir
-put
例:hadoop fs -put ~/fcc_test.txt hdfs://hadoop0:9000/fcc_test_dir
-get
fcc@fcc-PC:~$ hadoop fs -get hdfs://hadoop0:9000/fcc_test_dir/fcc_test.txt
-rm
hadoop fs -rm /fcc_test_dir/fcc_test.txt

mapreduce

跑一下mapreduce的例子程序
1.求pi
在这里插入图片描述
2.wordcount
运行
hadoop jar ./hadoop-mapreduce-examples-2.9.2.jar wordcount /fcc_test_dir/fcc_test.txt /fcc_test_dir/output
查看结果
在这里插入图片描述

HDFS的实现机制

1.hdfs通过分布式集群来存储文件,为客户端提供一个便捷的访问方式,一个虚拟的目录结构
2.文件存储到hdfs集群中去的时候是被切分成block的
3.文件的block存放在若干datanode上
4.hdfs文件系统中的文件与真实的block之间有映射关系,由namenode 管理
5.每个block在集群中会存储多个副本,提高数据可靠性,提高访问的吞吐量
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值