hdfs写数据过程
1.创建文件请求
2.创建文件元数据
3.hdfs写入数据
4.hdfs写入数据包
5.接收确认包
6.关闭文件
7.写操作完成
hdfs存储原理
加快数据传输速度
很容易检查数据错误
保证数据的可靠性
名称出错namenode
fsimage,editlog–整个hdfs实例失效–冷备份–fsimage修复,editlog修复
会做冷备份,暂停服务一段时间
从第二名称节点进行恢复
hdfs 1.0暂停服务一段时间
hdfs 2.0及时恢复
数据节点datenode
数据节点收不到名称节点的信息
标记down机
故障机的数据复制到其他可用机器上
hdfs跟其他的区别
冗余数据位置可以随时变化
可以实现均衡,可以不断调成位置
数据出错
磁盘损坏,其他情形,
怎么查看错误?
校验码,校验码进行校验,校验码不对,即
为出错
校验码计算和原来的校验码对比