我想在Mac上通过Homebrew下载Hadoop。我完成直到将名称节点格式化为
hdfs namenode -format
。我也删除了密码要求,但是当我在 sbin 目录下以./start-all.sh
启动集群时,SecondaryNameNode、NameNode 和 Jps 正在启动,但我的 NodeManager 和 ResourceManager 没有。可能的原因是什么以及如何消除错误以便当我执行 localhost:9870 时,hadoop 将显示在浏览器上并且我应该能够在浏览文件系统下看到文件?
由于上述错误,在浏览器上打开 Hadoop 时出现以下信息。
我试过重新安装hadoop,但是没有用。
不要使用
start-all.sh
。直接使用 yarn
命令直接启动 ResourceManager 和 Nodemanager,然后在这些命令的输出中查找更具体的错误
同样,使用
hdfs namenode
和hdfs datanode
命令来启动那些
参考 Hadoop Startup,但在您查看其他关于配置 hadoop 的 xml 文件的部分后
此外,您的 WebHDFS 错误与 YARN 无关。默认情况下,Hadoop 不会启动 WebHDFS 服务器...您应该更喜欢使用
hadoop fs -ls
命令,而不是使用浏览器进行文件系统操作