交流
商城
MCN
登入
注册
首页
提问
分享
讨论
建议
公告
动态
发表新帖
发表新帖
第2 章: hdfs 架构及常用端口
分享
未结
0
915
李延
LV6
2021-09-15
悬赏:20积分
# 1. 组件 ## 1.1 核心组件 - namdNode 记录文件存储位置 - dataNode 具体存储数据 在最开始的我们部署的集群中关于hdfs只有两个进程,分别是是namdNode与dataNode。 NameNode主要负责管理元数据,DataNode主要负责存储文件块。NameNode来管理datanode与文件块的映射关系。 当客户端想HDFS请求,上传的文件的时候,NameNode会先去检查,要上传文件的目录是否存在,不存在,则允许上传。得到允许和NameNode返回的DataNode信息后,客户端开始向DataNode写入block,而block的副本的复制(NameNode管理),与客户端上传是异步进行的。 ## 1.2 HA相关进程 - JournalNode 负责多个nameNode之间数据同步 - DFSZKFailoverController 负责自动切换nameNode ## 2 主要端口 | 分类 | 应用 | 端口 | | --- | --- | --- | | namenode | rpc-address |8020 | | namenode | http-address | 9870 | | datanode | address | 9866 | | datanode |http-address | 9864 | | 分类 | 应用 | 端口 | | --- | --- | --- | | DFSZKFailoverController | |8019 | | JournalNode | | 8485 |
回帖
消灭零回复
提交回复
热议榜
java 相关知识分享
8
好的程序员与不好的程序员
6
写给工程师的十条精进原则
5
spring boot以jar包运行配置的logback日志文件没生成
5
一步一步分析SpringBoot启动源码(一)
5
MockMvc测试
5
【吐槽向】是不是有个吐槽的板块比较好玩
4
logstash jdbc同步mysql多表数据到elasticsearch
3
IntelliJ IDEA 优质License Server
3
.gitignore忽略规则
3
SpringBoot启动源码分析
3
一步一步分析SpringBoot启动源码(三)
3
2
一步一步分析SpringBoot启动源码(二)
2
积分不够将无法发表新帖
2
官方产品
Meta-Boot - 基于MCN
MCN - 快速构建SpringBoot应用
微信扫码关注公众号