gpt4 book ai didi

hadoop - Hadoop 2.7.2单节点群集示例失败

转载 作者:行者123 更新时间:2023-12-02 21:21:08 25 4
gpt4 key购买 nike

我正在跟踪here中的单节点集群示例。
直到下的第5步执行,一切正常,但随后出现以下错误输出:

Asafs-MBP:hadoop-2.7.2 asafchelouche$ bin/hdfs dfs -put etc/hadoop input
16/05/15 17:04:13 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
put: `input': No such file or directory

不要介意WARN,我已经对其进行了研究,并且似乎没有任何实际的负面影响。

我已经咨询过 this SO问题,但无济于事。似乎该指令是错误的:在 执行的第1步中,您格式化文件系统,因此没有输入文件夹。另外,应将其写为 /input而不是 input。我在这件事上正确吗?
当我确实使用 /input时(在使用 bin/hdfs dfs -mkdir /input创建文件夹之后),在出现异常后,我得到了巨大的堆栈跟踪信息(请参阅 here,放置在这里太长了)。

为什么会这样,我该如何解决?

最佳答案

hdfs dfs -put etc/hadoop input

该命令将尝试将 etc/hadoop文件或本地文件系统的目录放入 /user/<username>/input HDFS目录中。该用户名通常是您以命令身份运行的用户名。使用 whoami可以解决这个问题。

如果您没有创建该用户目录和后续输入目录,则将看到该错误。

但是,长时间的堆栈跟踪清楚地表明您有0个数据节点已启动并正在运行,因此该错误似乎未启动HDFS

关于hadoop - Hadoop 2.7.2单节点群集示例失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37239308/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com