HDFS
块:
HDFS的文件被分成块进行存储
块的默认大小 64MB
块是文件存储处理的逻辑单元
NameNode是管理节点,存放文件的元数据。
容错:每个数据块3个副本,分部在两个机架内的三个节点。
心跳监测:DataNode定期向NameNode发送心跳消息。
二级NameNode定期同步元数据映像文件和修改日志,NameNode发生故障是,二级NameNode转正。
客户端-----文件读取请求---->NameNode
<-----返回元数据------
HDFS特点:
1.数据冗余,硬件容错
2.流式数据
3.存储大数据
hadoop fs -ls /user 列出目录中文件
hadoop fs -put a.txt ./input/ 上传文件
hadoop fs -cat ./input/a.txt 查看文件
hadoop fs -get ./input/a.txt b.txt 获取文件
hadoop dfsadmin -report 查看hadoop信息