1概述、设计目标
2命令行
hadoop常用命令:
hadoop fs -ls /
hadoop fs -put
hadoop fs -copyFromLocal
hadoop fs -moveFromLocal
hadoop fs -cat
hadoop fs -text
hadoop fs -get
hadoop fs -mkdir
hadoop fs -mv 移动/改名
hadoop fs -getmerge
hadoop fs -rm
hadoop fs -rmdir
hadoop fs -rm -r
3文件存储机制
HDFS存储扩展:
put: 1file ==> 1...n block ==> 存放在不同的节点上的
get: 去nn上查找这个file对应的元数据信息
4副本摆放策略
1-本rack的一个节点上
2-另外一个rack的节点上
3-与2相同的rack的另外一个节点上
1-本rack的一个节点上
2-本rack的另外一个节点上
3-不同rack的一个节点上
5HDFS读写数据流程
6checkpoint