Hadoop cluster nodes retired

Disclaimer: This article is a blogger original article, follow the CC 4.0 BY-SA copyright agreement, reproduced, please attach the original source link and this statement.
This link: https://blog.csdn.net/KobeSacre/article/details/102760348
  1. Creating dfs.hosts.exclude file in the etc / hadoop directory node namenode
    1. vim dfs.hosts.exclude
    2. Add hadoop204 (node ​​to be removed)
  2. Modify hdfs-site.xml
    1. vim hdfs-site.xml
    2. Add <property>

          <name>dfs.hosts.exclude</name>

          <value>/opt/module/hadoop-2.7.2/etc/hadoop/dfs.hosts.exclude</value>

      </property>

  3. Refresh namenode node
    1. hdfs dfsadmin -refreshNodes
  4. By viewing web UI wait to retire node status is closed datanode on that node, nodemanager process after decommissioned
  5. Delete retired nodes dfs.hosts file namenode node
  6. Once again refresh node
  7. Delete retired nodes slaves file namenode node

Guess you like

Origin blog.csdn.net/KobeSacre/article/details/102760348