• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

HDFS架构基本组成元素理解?

2019-05-19 发表
  • 0关注
  • 0收藏 1003浏览
粉丝:23人 关注:4人

问题描述

Q HDFS架构基本组成元素理解?

解决方法

ANameNode,又叫“元数据节点”;DataNode,又叫“数据节点”。这两个节点分别承担MasterWorker具体任务的执行节点。

NameNode主要负责管理hdfs文件系统,包括namespace管理(目录结构),block管理(包括 filename->blockblock->datanode list的对应关系)  

l  是元数据节点,处理客户端的读写请求;配置副本策略;管理HDFS的名称空间;

l  其将所有的文件和文件夹的元数据保存在一个文件系统树中,会在硬盘上保存成以下文件:命名空间镜像(namespace image)及修改日志(edit log)

l  保存了一个文件包括哪些数据块,分布在哪些数据节点上。这些信息并不存储在硬盘上,而是在系统启动的时候从数据节点收集而成的。

DataNode

l  数据节点,负责存储client发来的数据块block,执行数据块的读写操作。

l  其周期性的向元数据节点回报其存储的数据块信息。

SecondaryNameNode

l  从元数据节点并不是元数据节点出现问题时候的备用节点,它和元数据节点负责不同的事情。主要分担namenode的工作量,是NameNode的冷备份

l  定时(默认1小时)从namenode上,获取fsimageedits来进行合并,以防日志文件过大,然后再发送给namenode,减少namenode的工作量。

l  合并过后的命名空间镜像文件也在从元数据节点保存了一份,以防元数据节点失败的时候,可以恢复。

数据块(block

l  HDFS(Hadoop Distributed File System)默认的最基本的存储单位是128M的数据块。

l  和普通文件系统相同的是,HDFS中的文件是被分成128M一块的数据块存储的。

l  不同于普通文件系统的是,HDFS中,如果一个文件小于一个数据块的大小,并不占用整个数据块存储空间。比如100M数据就专用100M空间。

该案例对您是否有帮助:

您的评价:1

若您有关于案例的建议,请反馈:

作者在2019-06-09对此案例进行了修订
0 个评论

该案例暂时没有网友评论

编辑评论

举报

×

侵犯我的权益 >
对根叔知了社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔知了社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作