我在ubuntu中安装了hadoop,当我运行以下命令时:
sudo su hduser
cd /usr/local/hadoop/etc/hadoop
sudo rm -R /app/*
sudo rm -R /tmp/*
hadoop namenode -format
start-dfs.sh && start-yarn.sh
jps
~$ jps
4722 Jps
4281 ResourceManager
3971 SecondaryNameNode
4426 NodeManager
3603 NameNode
*datanode 正在启动,但未在 jps 中显示。我不知道如何解决这个问题,当我运行命令
hadoop-daemon.sh stop datanode
或 stop-all.sh
时,数据节点没有停止。
(Hadoop v3)
我也有同样的问题。为了解决这个问题,我做了以下事情:
查看hdfs-site.xml配置,我给你简单配置一下
dfs.复制 1 dfs.namenode.name.dir /datos/namenode dfs.datanode.data.dir /数据/数据节点然后检查是否创建了两个目录 /datos/namenode 和 /datos/datanode > mkdir /datos/namenode > mkdir /datos/datanode
重新启动电脑
我这样做解决了问题