DataNode寻找NameNode
来源:互联网 发布:sql 数据默认值 编辑:程序博客网 时间:2024/06/04 23:19
DataNode启动时是怎样寻找它所属的NameNode的呢?
原来在它的块数据存储在它所在主机的本地文件系统中,比如我的是在如下的目录中
在current目录下有BP-987952527-192.168.220.129-1498325297029,这个文件夹的名字是NameNode赋予它的,也可以说是NameNode给它打的一个标签,以表明该DataNode属于某个NameNode。
那NameNode自己是怎么记录该标签的呢?
在NameNode的临时数据区,如下所示
有个VERSION文件,该文件中就有记录该标签的信息,blockpoolID=BP-987952527-192.168.220.129-1498325297029 ,这个和DataNode临时数据区中的
BP-987952527-192.168.220.129-1498325297029 是一样的,这就是NameNode用来识别DataNode的标签。
所以:在NameNode格式化后,要删除DataNode的工作目录,以保持这些数据的一致性。
阅读全文
0 0
- DataNode寻找NameNode
- NameNode 和 DataNode
- Namenode dataNode 不能启动
- NameNode和DataNode启动
- namenode & datanode 无法启动
- HDFS:NameNode、DataNode、SecondaryNameNode
- HDFS:NameNode、DataNode、SecondaryNameNode
- Hadoop(04) NameNode、DataNode
- Namenode 和 Datanode
- NameNode之DataNode管理
- NameNode 、DataNode、Secondary NameNode工作机制
- Hadoop NameNode无法连接DataNode
- NameNode和DataNode通信机制
- HDFS的namenode和datanode
- HDFS中的NameNode 和 DataNode
- Hadoop DataNode, NameNode无法启动
- HDFS中的Namenode和Datanode
- HDFS中的Namenode和Datanode
- matlab对于字符串的处理
- 1080P 的显示器上,4K 的视频是否看起来比 1080P 的视频更清晰
- 计算机网络
- UVA-1347
- 数据分析(入门篇)-第三章-无米难为巧妇——数据准备
- DataNode寻找NameNode
- docker镜像中的定时任务
- 深入理解javascript原型和闭包
- sklearn.preprocessing.PolynomialFeatures
- 剑指offer——正则表达式匹配(好题)
- OSG学习:移动/缩放/旋转模型
- 【JSP页面】提示用户字数限制
- Git协同开发之项目同步
- 欢迎使用CSDN-markdown编辑器