- 2
- 0
- 约3.08千字
- 约 3页
- 2026-06-12 发布于北京
- 举报
现在其实咱们已经初步的把hdfs的整体架构原理,包括分布式架构、HA架构、架构、
元数据管理机制、分布式机制、集群容错机制,都学好了,而且都部署了一个小集群,
同时还尝试着操作了一下,试了试这个所谓的分布式文件系统是怎么用的,人家除了命令行
以外,还了javaapi
接下来就要开始分析hdfs的源码了
大家可以想一下,我们的hdfs源码的分析思路是如何的
1、将hadoop2.9.1源码导入eclipse/intellijidea中,一边看源码,一边写注释,一边画图,
这种感觉是特别好的
2、namenode启动的过程
3、datanode启动的过程
(1)datanode是如何发送心跳的
(2)namenode是如何管理和感知到集群里的那些datanode的
4、hdfs管理元数据的过程
(1)创建一个目录来举例
(2)hdfsclient(命令行)是如何跟namenode通信的
(3)hdfs在内存、editslog、fsimage是如何来管理元数据的
5、hdfsHA架构的源码(一)
(1)activenamenode是如何将editslog同步给journalnode
(2)jour
原创力文档

文档评论(0)