hdfs

hdfs写数据过程

1.创建文件请求

hdfs

2.创建文件元数据

hdfs

3.hdfs写入数据

hdfs

4.hdfs写入数据包

hdfs

5.接收确认包

hdfs

6.关闭文件

hdfs

7.写操作完成

hdfs

hdfs存储原理

hdfs
加快数据传输速度
很容易检查数据错误
保证数据的可靠性

名称出错namenode

hdfs
fsimage,editlog–整个hdfs实例失效–冷备份–fsimage修复,editlog修复

会做冷备份,暂停服务一段时间
从第二名称节点进行恢复
hdfs 1.0暂停服务一段时间
hdfs 2.0及时恢复

数据节点datenode

hdfs
数据节点收不到名称节点的信息
标记down机

故障机的数据复制到其他可用机器上

hdfs跟其他的区别

冗余数据位置可以随时变化
可以实现均衡,可以不断调成位置

数据出错

hdfs
磁盘损坏,其他情形,

怎么查看错误?

校验码,校验码进行校验,校验码不对,即
为出错

校验码计算和原来的校验码对比