hadoop 无法上传文件的问题
在hdfs 运行状态中,如果格式化namenode, hdfs namenode -format,
再次重新运行hdfs (stop、 start); 会导致hdfs 运行异常,具体表现是
无法上传文件,错误信息是
“Could only be replicated to 0 nodes instead of minReplication (=1)”;
具体原因是datanode 节点中的data文件夹下的相关内容没有删除; 这里会导致
namespaceID 与格式化后的不一致,从而导致无法写入文件;
具体做法是:
需要将 NameNode上所配置的dfs.name.dir这一namenode用来存放NameNode 持久存储名字空间及事务日志的本地文件 系统路径删除,
同时将各DataNode上的dfs.data.dir的路径DataNode存放块数据的本地文件系统路径的目录也删除。

浙公网安备 33010602011771号