zoukankan      html  css  js  c++  java
  • hadoop 服役新数据节点和退役旧节点步骤

    1)节点上线操作:

    当要新上线数据节点的时候,需要把数据节点的名字追加在 dfs.hosts 文件中

    (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 的监控页面看是否有新增加的节点

    2)节点下线操作:

    (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 文件中移除。

  • 相关阅读:
    使用Springsecurity3.0 框架
    Spring3.0.2 使用全Annotation 与 Hessian 兼容配置
    Python Study PyCharm License
    Spring3.0.2 使用 Annotation 与 @Transactional 冲突问题解决方案
    「JOI 2014 Final」裁剪线
    CF700E Cool Slogans
    「JOISC 2014 Day4」两个人的星座
    ABC231H(二分图最小权边覆盖)
    JOISC 2017
    博弈论 初步
  • 原文地址:https://www.cnblogs.com/successok/p/14218930.html
Copyright © 2011-2022 走看看