一、问题描述
Block只存在了主节点上,如图
二、问题排查
- 通过jps命令,查看datanode是否起来
- 未启动,先关闭hadoop,查看workers是否配置错误
cd /opt/module/hadoop3.1.3/etc/hadoop/workers
- workers配置正常的情况下,删除临时文件的目录
cd /opt/module/hadoop3.1.3/etc/hadoop/core-site.xml
<property>
<name>hadoop.tmp.dir</name>
<value> </value>
</property>
value中的路径就是临时文件目录。将从节点的目录删除。在主节点上进行格式化
hdfs namenode -format
格式化选择’N’
- 重新启动hdfs,datanode正常启动。