当前位置: 首页 > news >正文

台东县网站建设_网站建设公司_版式布局_seo优化

央企网站建设,高端手机,郑州影视公司有哪些,网站后台管理系统模块目录前言#xff1a;1、NameNode的工作机制2、DataNode的工作机制3、Secondary Namenode的Check point机制 目录 前言#xff1a; 在说明checkpoint机制之前#xff0c;先要了解下namenode、datanode的一些功能和职责。 1、NameNode的工作机制 问题场景#xff1a; 1…目录前言1、NameNode的工作机制2、DataNode的工作机制3、Secondary Namenode的Check point机制 目录 前言 在说明checkpoint机制之前先要了解下namenode、datanode的一些功能和职责。 1、NameNode的工作机制 问题场景 1、集群启动后可以查看文件但是上传文件时报错打开web页面可看到namenode正处于safemode状态怎么处理(safemode是由于当前的namenode和大部分的datanode未建立完全的链接即namenode不清楚有些数据的存储位置造成的) 2、Namenode服务器的磁盘故障导致namenode宕机如何挽救集群及数据(多种方法1、早起设置集群时配置HA机制。2、在配置文件hdfs.site中将dfs.namenode.name.dir属性配置多个目录就相当于对namenode数据做了多份备份这样做的好处是当其中一个目录损坏了也不会影响到Hadoop的元数据特别是当其中一个目录是NFS网络文件系统Network File SystemNFS之上即使你这台机器损坏了元数据也得到保存。) 3、Namenode是否可以有多个是后面问题根据实际情况来具体分析namenode内存要配置多大namenode跟集群数据存储能力有关系吗 4、文件的blocksize究竟调大好还是调小好 …… 诸如此类问题的回答都需要基于对namenode自身的工作原理的深刻理解。目前的话个人件建议只需要了解以下的主要内容就行了后续如果遇到问题再深入了解相关内容 1. namenode的职责 负责客户端请求的响应 元数据的管理查询修改 2. 对元数据管理 namenode对数据的管理采用了三种存储形式 A、内存元数据(NameSystem)内存中有一份完整的元数据(内存meta data)。 B、磁盘元数据镜像文件磁盘有一个“准完整”的元数据镜像fsimage文件(在namenode的工作目录中)。 C、数据操作日志文件可通过日志运算出元数据用于衔接内存metadata和持久化元数据镜像fsimage之间的操作日志edits文件。 注当客户端对hdfs中的文件进行新增或者修改操作操作记录首先被记入edits日志文件中当客户端操作成功后相应的元数据会更新到内存meta.data中。 2、DataNode的工作机制 问题场景 1、集群容量不够怎么扩容 2、如果有一些datanode宕机该怎么办 3、datanode明明已启动但是集群中的可用datanode列表中就是没有怎么办 以上这类问题的解答有赖于对datanode工作机制的深刻理解目前的话个人件建议只需要了解以下的主要内容就行了后续如果遇到问题再深入了解相关内容 1、Datanode工作职责 存储管理用户的文件块数据 定期向namenode汇报自身所持有的block信息通过心跳信息上报 这点很重要因为当集群中发生某些block副本失效时集群如何恢复block初始副本数量的问题 3、Secondary Namenode的Check point机制 了解了以上知识接下来再来理解元数据的checkpoint机制是怎么一回事的时候就很容易了。 什么叫checkpoint? 每隔一段时间会由secondary namenode将namenode上积累的所有edits和一个最新的fsimage下载到本地并加载到内存进行merge这个过程称为checkpoint checkpoint机制如下图所示 客户端发送更新元数据的请求。namenode在内存中更新元数据。edits记录更新的操作日志namenode滚动当前正在写的edits。将生成的fsimage和edtis下载到secender namenode.将下载到secender namenode的fsimage和edtis放入内存进行合并。合并更新后的元数据dump成新的image文件然后secender namenode请求namenode是否需要checkpoint如果需要就将edtis正在写的那条日志进行滚动即重复4步骤的操作并将secender namenode生成的新的fsimage上传到namenode并重命名为fsimage。 checkpoint的附带作用 namenode和secondary namenode的工作目录存储结构完全相同所以当namenode故障退出需要重新恢复时可以从secondary namenode的工作目录中将fsimage拷贝到namenode的工作目录以恢复namenode的元数据。 最后重点陈述下Secondary Namenode与Namenode的HA机制的区别有许多人认为Secondary Namenode其实就是namenode一个HA机制其实不是这样的。Secondary Namenode相当于Namenode的一个热备份比如电脑的一键还原只是定期将合并的image文件通过checkpoint机制传给Namenode并不具备HA机制中当namenode挂了之后直接接管namenode的能力。更深层来说HA机制中备份的namenode是对namenode内存、edtis、image的实时的备份而Secondary Namenode只是对image定时的备份。所以两者不是同一个东西。
http://www.ihoyoo.com/news/16104.html

相关文章:

  • 网站响应式首页模板网站建设的实践报告
  • 站长工具网站测速温州专业微网站制作公司哪家好
  • 单页网站做cpa用游戏人物做网站属于侵权吗
  • 中医网站开发搭建网站需要钱吗
  • 网站建设哪家好?看这里做赌场网站犯法么
  • 徐州做网站沈阳厂商东莞饭堂承包东莞网站建设
  • 凡科网站建设完成下载下载器国内十大搜索引擎
  • 大连承揽营销型网站公司wordpress数据库权限
  • 网站建设包含什么番禺网站建设gzhchl
  • 饮料网站建设规划书北京h5网站制作
  • 重庆网站搭建南充市住房建设局网站
  • 百度seo公司整站优化软件wordpress默认头像不显示
  • 黄浦网站建设评价一个网站设计项目的好坏
  • 标书制作教程视频网站搜索词和关键词
  • 怎么用手机做网站教程浙江建设职业技术学院网站
  • 网站页面相关产品链接怎么做淘宝seo什么意思
  • 转业做网站的工具阿里云服务器在哪里放着
  • 国内十大网站建设软件开发 网站建设
  • 网站主题有哪些国内哪里在搞建设
  • 品牌型网站建设特点学校网站建设培训方案
  • 南宁企业网站制作电商网站的图片
  • 网站从域名方山网站建设
  • 遵义公司网站制作哪家好网站不备案做电影网站
  • 网站审批专业积分商城网站建设
  • 网站建立有哪些功能宽带营销案例100例
  • 做网站需要什么配置WordPress要什么环境
  • 长春网站建长春做网站.net网站开发源码
  • 网站建设项目进展情况制作网站心得
  • 上海免费推广网站有哪些如何做网站逻辑结构图
  • 开发外包网站学美工难吗