分布式部署后 -put 报错

来源:1-1 什么是Hadoop

qq_坏猫先生_0

2021-12-21 00:28:40

分布式部署后 -put 报错

https://img.mukewang.com/climg/61c0ad3208cb04ee18950407.jpg

我用的是虚拟机,集群可以正常启动,各节点jps显示正常,可以创建文件夹,不能执行put。

我使用hadoop dfsadmin -report显示如下

https://img.mukewang.com/climg/61c0add9081c05b506960517.jpg

网上说是格式化有问题,我删除掉/data/hadoop_repo,重新格式化还是不行。

两个子节点中/data/hadoop_repo/dfs/data/里边是空的,没有current,是不是这里的问题?折腾了一晚上了。。。

写回答

1回答

徐老师

2021-12-21

根据这个错误信息分析是由于多次对集群进行格式化导致集群中节点的版本信息不一致,导致进程都在,但是他们不属于一个集群。按照下面流程操作:
1.停止集群
2.删除所有节点中的/data/hadoop_repo目录,注意,集群所有节点都要删除
3.在bigdata01节点上执行格式化操作
4.重新启动集群即可

按照这个流程操作就没问题了,如果还有问题,我给你远程看一下。

0

大数据工程师

硬核技能带你攻克热点商业项目,从入门直达中级工程师水平,掌握DT时代淘金利器!

1182 学习 · 1189 问题

查看课程