zoukankan      html  css  js  c++  java
  • Hdfs结点格式化后重启集群

    在hdfs结点格式化后,集群的ID分发生变化。

    此时有两个解决方案:

    一、彻底重启集群

    1. 停止整个集群

    2. 删除出现问题的datanode上的dfs.namenode.data.dir, 此变量是在$HADOOP_CONF_DIR/下的hdfs-site.xml里定义的。

    3. 重新格式化namenode, 此后所有在hdfs上的数据都将被擦除!

    4. 重启集群

    二、手动更新在datanode上的集群ID

    1. 在namenode上, ${dfs.namenode.name.dir}/current/VERSION 里找到clusterID  ( ${dfs.namenode.name.dir}在hdfs-site.xml里定义, 下同 )

    2. 在出问题的datanode上, ${dfs.namenode.data.dir}/current/VERSION 里找到clusterID, 用步骤1中得到的clusterID覆盖之。

    3. 在问题节点上重启datanode.

    转自:http://www.cnblogs.com/lucius/p/3459367.html

    技术服务业务
  • 相关阅读:
    solr 的全量更新与增量更新
    solr 服务器的搭建
    Mysql 问题
    App 微信支付
    App 支付宝支付
    Linux 常见命令
    [备注] 钉钉使用教程
    PARAMETER和ARGUMENT的区别
    无界面浏览器
    URLs ...
  • 原文地址:https://www.cnblogs.com/cauwt/p/hadoop_cluserid_change_after_reformat.html
Copyright © 2011-2022 走看看