当前位置: 首页 > 面试题库 >

hadoop节点的动态上线下线的大概操作

安泰平
2023-03-14
本文向大家介绍hadoop节点的动态上线下线的大概操作相关面试题,主要包含被问及hadoop节点的动态上线下线的大概操作时的应答技巧和注意事项,需要的朋友参考一下

节点上线

1.关闭新增节点的防火墙 2.在 NameNode节点的hosts文件中加入新增数据节点的hostname 3.在每个新增数据节点的hosts文件中加入NameNode的hostname 4.在NameNode节点上增加新增节点的SSH免密码登录的操作 5.在NameNode节点上的dfs.hosts中追加上新增节点的hostname, 6.在其他节点上执行刷新操作:hdfs dfsadmin -refreshNodes 7.在 NameNode 节点上,更改slaves文件,将要上线的数据节点hostname追加 到slaves文件中 8.启动DataNode节点

9.查看NameNode的监控页面看是否有新增加的节点

节点下线

1.修改/conf/hdfs-site.xml文件 2.确定需要下线的机器,dfs.osts.exclude文件中配置好需要下架的机器,这个是阻 止下架的机器去连接NameNode 3.配置完成之后进行配置的刷新操作./bin/hadoop dfsadmin -refreshNodes,这个 操作的作用是在后台进行block块的移动 4.当执行三的命令完成之后,需要下架的机器就可以关闭了,可以查看现在集 群上连接的节点,正在执行 Decommission,会显示: Decommission Status : Decommission in progress 执行完毕后,会显示: Decommission Status : Decommissioned

5.机器下线完毕,将他们从 excludes 文件中移除。

 

 类似资料:
  • 我试图处理来自hadoop的XML文件,在调用XML文件上的单词计数作业时出现以下错误。 我在hadoop hduser tasktracker localhost上发现以下错误。本地域。从机上的日志文件。 当我运行文本文件时,这工作正常

  • 我的应用程序中有如下工作流:可以有X个用户请求(通常同时有5-10个),他们希望在系统中搜索某些东西(每个请求在单独的线程中处理)。 每个搜索都可以并行处理(我目前正在实现)。线程/CPU使用实际上不是这里的问题,因为这些任务不需要占用CPU。数据库是瓶颈。 目前,我只为搜索机制设置了一个单独的DB连接池-最大池大小设置为10。我知道这不多,但我不能把它设置得更高。现在我试图弄清楚如何为每个搜索(

  • 我使用一些JLabels和JTextFields作为JTree中的编辑器和渲染器。 用户可以点击任何JTextField并修改文本。一切正常。 我所缺少的是如何在用户键入时动态调整(增长)JTextField。 下面是一个说明问题的小示例程序。点击即“颜色”并输入一些额外的字符。JTextField保持其大小,这是预期的,但我希望它能增长和缩小以适应文本。 我尝试了不同的布局管理器,计算JText

  • 利用coreplot画数据统计折线。 [Code4App.com]

  • 我有几个关于向HDFS提交作业和Hadoop中的YARN架构的问题: 所以我的问题是在HDFS中纱线的组成部分是如何协同工作的:? 因此,YARN由NodeManager和Resource Manager组成。在这两个组件中:NodeManager是否运行在每个DataNode上,而ResourceManager是否运行在每个集群的每个NameNode上?因此,当任务跟踪器(在每个DataNode

  • 1. 线程的概念 我们知道,进程在各自独立的地址空间中运行,进程之间共享数据需要用mmap或者进程间通信机制,本节我们学习如何在一个进程的地址空间中执行多个线程。有些情况需要在一个进程中同时执行多个控制流程,这时候线程就派上了用场,比如实现一个图形界面的下载软件,一方面需要和用户交互,等待和处理用户的鼠标键盘事件,另一方面又需要同时下载多个文件,等待和处理从多个网络主机发来的数据,这些任务都需要一