我已经安装Hadoop在我的Macbook M1 2020与MacOS蒙特雷12.3.1.
我能够在我的笔记本电脑中成功地使用Hadoop和HDFS命令。我开始在X1 E0 F1 X中按照Ubuntu教程使用Hadoop流。
首先,我打开了我的本地hadoop目录,找到了hadoop-streaming.jar。
Location of Hadoop-streaming Jar file in Finder
然后,我用“hadoop jar”命令在我的MacBook中运行字数统计程序,但我得到了下面的截图中显示的错误。Screenshot with Hadoop-streaming error
我谷歌这个错误显然,并得到了这个stackoverflow link,其答案是改变JAVA_HOME路径在hadoop-env.sh已经完成之前,我hadoop安装. JAVA_HOME Path in hadoop-env.sh
编辑1:This是my .zshrc,它包含正确配置的JAVA_HOME和PATH变量。
1条答案
按热度按时间xmjla07d1#
我有同样的问题在Macbook M1 2020与Mac OS Monterey 12.4.我修复了它通过重新安装Hadoop使用二进制从Apache网站(我用binary-aarch 64版本3.3.0 link).感谢this discussion的答案.