Hdfs结点格式化后重启集群

来源:互联网 发布:网络侮辱罪立案标准 编辑:程序博客网 时间:2024/06/05 00:53
在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

 

原创粉丝点击