当前位置: 首页 > 知识库问答 >
问题:

Hadoop HA:-用新的名称节点恢复失败的名称节点

笪俊迈
2023-03-14

我在Hadoop权威指南中讨论了高可用性,

在这种情况下,若要从失败的namenode中恢复,管理员将使用其中一个文件系统元数据副本启动一个新的主namenode,并配置Datanode和客户端以使用这个新的namenode。新的namenode无法为请求提供服务,除非它

(i)将其名称空间映像加载到存储器中,

以下是我的问题:-

a.)“文件系统元数据副本”是指在NFS中备份文件系统或以辅助名称复制的fs元数据?如果不是,是不是其他的东西。

b.)启动新名称节点以代替失败的主名称节点的过程。

共有1个答案

陶原
2023-03-14

a.)“文件系统元数据副本”是指在NFS中备份文件系统或以辅助名称复制的fs元数据?如果不是,是不是其他的东西。

任何一个都好,他们是一样的。事实上,你会发现

    -rw-r--r-- 1 root   root    5902401510  5月 25 11:25 fsimage_0000000004135660446
    -rw-r--r-- 1 root   root            62  5月 25 11:25 fsimage_0000000004135660446.md5
    -rw-r--r-- 1 root   root    5904535085  5月 25 13:06 fsimage_0000000004136678683
    -rw-r--r-- 1 root   root            62  5月 25 13:06 fsimage_0000000004136678683.md5
    -rw-r--r-- 1 root   root      37822049  5月 24 22:55 edits_0000000004125929293-0000000004126105088
    -rw-r--r-- 1 root   root       5821392  5月 24 23:01 edits_0000000004126105089-0000000004126140857

数字数字表示事务ID。最好使用ID最大的最新版本。它决定您的名称节点最后记住的时间。

e.)new name节点如何从Datanodes接收块报告。

重复上面的操作,确保在同一个节点中启动它。如果有物理故障,你必须在另一台机器上启动它。确保新计算机具有原始主机名或IP地址。如果不是,你必须在所有的数据阳极中更改Namenode地址,这是痛苦的。

f.)什么是Hadoop中的安全模式。

 类似资料:
  • 4.4 ROS节点名称重名 场景:ROS 中创建的节点是有名称的,C++初始化节点时通过API:ros::init(argc,argv,"xxxx");来定义节点名称,在Python中初始化节点则通过 rospy.init_node("yyyy") 来定义节点名称。在ROS的网络拓扑中,是不可以出现重名的节点的,因为假设可以重名存在,那么调用时会产生混淆,这也就意味着,不可以启动重名节点或者同一个

  • 本文向大家介绍使用javascript的HTML元素的节点名称?,包括了使用javascript的HTML元素的节点名称?的使用技巧和注意事项,需要的朋友参考一下 节点名称 Javascript提供了document.nodeName来获取元素的节点。名称将通过使用特定节点的ID来获取。 语法 示例1 在下面的示例中,为节点提供了一个标签,并使用该标签,方法document.nodeName()获

  • 找不到我的问题的解决方案。我有要识别的节点,我的意思是-我必须获得以下情况下的节点名称: 当我使用以下语法时(FirePath,直接从浏览器) 或 然后我得到节点名称(链接组和文本img)。 在robot框架中,它不适用于关键字Get Text或Get Value。我收到消息:“InvalidSelectorException:消息:无效选择器:由于以下错误,无法找到xpath表达式名称为((//

  • 问题内容: 我正在看一位同事写的一些代码,她在require语句中使用该符号。这是这些文件之一的第一行: 当我尝试运行此代码时,出现错误: 坦率地说,我的目录中没有需要识别的东西!我似乎讨厌这里发生的一些魔术。 我只能猜测的是,这是我还没有接触过的一些晦涩的npm或Node技巧,或者也许是我没有得到其他一些黑暗的配置技巧。任何信息都值得赞赏,即使这只是对require的工作方式的解释。 其他想法:

  • 本文向大家介绍javascript实现节点(div)名称编辑,包括了javascript实现节点(div)名称编辑的使用技巧和注意事项,需要的朋友参考一下 节点html代码如下: js编辑noteTxt文本,function如下: css如下: 代码非常的简单,这里就不多做解释了,下伙伴们可以自由发挥下,使用到自己的项目中去。

  • 问题内容: 我有以下XML: 并且正在尝试阅读office:document-meta节点以提取其下面的各种元素(dc:creator,meta:creation-date等)。 如下代码: 给我: 但是如果我尝试使用以下方法读取document-meta元素: 我懂了 我假设SimpleXML试图从$ officeXML中提取一个不存在的节点“文档”,然后减去(不存在的)常量“元”的值,导致强制