然后我们再说一下,如果我们的namenode,如果出问题了,挂了,怎么办,所有的元数据都在namenode存着呢对吧.

这里如果namenode的元数据丢了怎么办呢?

我们怎么恢复他的元数据.

假如namenode,挂掉了,我们应该怎么去处理他呢,

我们说secondarynamenode中还有存了一些元数据来对吧,我们说secondarynamenode会定期的去,进行checkpoint,把

namenode上的edits文件以及fsimage,都copy到自己secondarynamenode上面,进行合并对吧,所以如果namenode出问题了

元数据丢了,我们可以从secondarynamenode中去找到.然后再复制回namenode,具体怎么做呢?

怎么恢复namenode,有两种办法

大数据之-Hadoop之HDFS_NameNode故障处理_NameNode元数据恢复_案例---大数据之hadoop工作笔记0073相关推荐

  1. 大数据_Flink_数据处理_案例WorldCount_批处理版---Flink工作笔记0008

    flink给我们提供了,java和scala两套不同的api,现在我们以java来做为开发语言. 首先我们去创建一个项目. GroupId:com.atguigu ArtifactId:FlinkTu ...

  2. 大数据_MapperReduce_协处理器_类似Mysql的触发器---Hbase工作笔记0024

    技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 然后我们接着再去看,我们之前做的那个工作是 把数据从hbase的一个表中,转移到另一个表中,这样的 ...

  3. 大数据之-Hadoop之HDFS_NameNode多目录配置_把元数据存放多份_放到namenode的多个文件夹下_提高元数据的可靠性_案例---大数据之hadoop工作笔记0076

    然后我们再来看一下hadoop的namenode的多目录配置,其实就是 把namenode的元数据,我们在多个目录中都放置一份,这样来提高元数据的可靠性,但是这样的做法,效果有限 因为如果nameno ...

  4. 大数据之-Hadoop之HDFS的API操作_定位读取文件_只读取某个block的内容_案例---大数据之hadoop工作笔记0065

    然后我们再来看看,如果我们的文件比较大,比如一个文件有10g,这个如果是个日志文件的话, 我们只读取最新的128M可以嘛? 因为我们只关心最新的日志对吧. 是可以的. 首先我们上传一个大点的文件,去h ...

  5. 大数据之-Hadoop之HDFS的API操作_写数据流程_上传数据原理剖析_案例---大数据之hadoop工作笔记0066

    hdfs的数据流,的写入过程,也就是,文件从本地上传到hdfs的过程,我们来看原理. 1.首先第一步我们的客户端去向,我们的完全分布式集群,像namenode节点,发起一个文件上传请求,并且把要上传的 ...

  6. 大数据之-Hadoop之HDFS的API操作_文件IO流_下载_案例---大数据之hadoop工作笔记0064

    我们再去实现,文件的下载,下载其实就是,文件输入流,是hdfs上面的文件,输出流是本地的文件,跟上传很像. 写完以后我们执行 先看看,本地没有banhua.txt对吧

  7. 大数据之-Hadoop之HDFS的API操作_文件IO流_上传_案例---大数据之hadoop工作笔记0063

    然后我们来看一下HDFS的I/O流操作,这里我们实现文件上传. 这个是文档代码 我们自己写一写,分5步

  8. 大数据_Flink_数据处理_流式数据源测试---Flink工作笔记0010

    前面我们已经写好了,流式数据处理的案例了. 但是我们执行的时候可以看到,我们输入的流,实际上是我们准备的一个文件对吧. 一个Text文件,实际上不算是一个流式数据源 那么正式环境的时候,一般都是,用流 ...

  9. 大数据_Flink_流式处理_简介_Flink的特点---Flink工作笔记0006

    然后我们再来看一下flink的特点 我们可以先看一下传统的左边的数据处理过程,其实就类似我们做的传统的web应用, 也可以想一下netty处理数据的过程, 可以把请求看成一个事件,可以看到,服务器启动 ...

最新文章

  1. C/C++各种数据类型转换汇总
  2. 基于分布式的短文本命题实体识别之----人名识别(python实现)
  3. 【Codeforces】158B-Taxi(贪心,怎么贪咧)
  4. UVa12124 - Assemble(二分查找)
  5. 计算机强化课程计算机网络,大学计算机网络技术课程教学改革
  6. 转: javascript技术栈
  7. 7-36 社交网络图中结点的“重要性”计算 (30 分)(思路加详解)兄弟们PTA乙级题目冲起来
  8. jsp内置对象*response
  9. python程序-Python程序执行原理,python程序怎么运行的?
  10. bzoj 1096: [ZJOI2007]仓库建设(斜率DP)
  11. T计算机硬件系统是指,计算机硬件系统试题 有答案
  12. 仓库进销存管理软件系统如何更换电脑使用
  13. 解决win10无法启用文件和打印机共享功能,你可能没有权限使用网络资源。请与这台服务器的管理员联系以查明你是否有访问权限
  14. 从傅里叶变换的角度谈宿命论
  15. DMA小区漏损治理之武林秘籍
  16. 业务、数据和组织:阿里巴巴的中台不只是技术战略
  17. python爬虫 模拟淘宝使用账号密码登陆 用mitmdump防止检测出使用chromedriver
  18. 常见的粒子动画js特效代码particles.js
  19. PyTorch主要组成模块 | 数据读入 | 数据预处理 | 模型构建 | 模型初始化 | 损失函数 | 优化器 | 训练与评估
  20. 《STM32从零开始学习历程》——USART串口通讯实验篇1——中断接收与发送

热门文章

  1. java 高并发im_java高并发(四)并发编程与线程安全
  2. 左移寄存器vhdl_VHDL实验代码:8位移位寄存器
  3. python集合输出_Python集合操作方法详解
  4. div 置底 形成页脚
  5. sql python 教程_Python SQLAlchemy ORM教程(3)
  6. 单片机ADC采样算法----递推平均值采样法
  7. SpringMVC写第一个程序HelloSpringMVC
  8. JavaScript基础(ECMAScript)
  9. 【Deep Learning 三】神经网络中的非线性激活函数之间的优缺点:sigmoid、tanh、ReLu、Leaky ReLu...
  10. AttributeError: module 'cv2' has no attribute 'imread'