在hadoop安装期间无法运行yarn

r7xajy2e  于 2021-05-29  发布在  Hadoop
关注(0)|答案(3)|浏览(558)

我正在本地windows计算机上安装hdfs。我遵循的安装指南是https://github.com/muhammadbilalyar/hadoop-on-window/wiki/step-by-step-hadoop-2.8.0-installation-on-window-10
我能够按照上述指南中提到的所有步骤进行操作。但是,在最后一步中,当我在sbin目录中运行“start all.cmd”时,yarn nodemanager和resourcemanger无法执行,出现以下错误:在“c:\hadoop-3.0.3\hadoop-3.0.3\sbin”中找不到package.json文件。
请在截图下方找到

有什么建议可以解决这个问题吗?

kd3sttzy

kd3sttzy1#

hadoop不关心package.json文件,所以这是系统关闭的第一个标志。
你已经安装了 yarn npm包管理器,它直接与hadoop的 yarn 命令
您可以编辑您的系统路径,使hadoop先于npm库,但这样会破坏nodejs的开发过程

8ehkhllq

8ehkhllq2#

您还可以修改start-yarn.cmd,更改yarn命令路径,如下所示:
start "Apache Hadoop Distribution" %HADOOP_BIN_PATH%\yarn resourcemanager start "Apache Hadoop Distribution" %HADOOP_BIN_PATH%\yarn nodemanager

2w3rbyxf

2w3rbyxf3#

package.json在hadoop中没有角色扮演。。。所以首先用npm uninstall-g yarn卸载yarn。然后检查Yarn版本,它将显示Yarn(hadoop)…这是hadoopYarn工作的指示

相关问题