Vis*_* Mn 1 windows installation hadoop
我是hadoop的新手,正在尝试在Windows 10上设置hadoop。我从Apache网站下载了hadoop版本2.7.3tar.gz。这些是我已经完成的步骤:
问题是,我执行的任何与Hadoop相关的命令都会给我以下错误:
错误:找不到或加载主类M
例如,即使执行以下命令,我也会收到此错误:hadoop version
我阅读了很多关于stackoverflow的相关文章,并尝试了不同的建议,例如更新hadoop-env.sh,hadoop-config.sh,并多次重复了整个设置过程。这里的其他帖子似乎指向处理特定类的错误,但是,我遇到的错误没有提供任何类名称,只是说了M类。
我不确定是什么问题,而且我似乎没有做任何事情。谁能让我知道问题出在哪里以及如何解决这个问题?
该问题可能与系统用户名的语法有关。在这种情况下,请转到您的Hadoop目录并编辑/etc/hadoop/hadoop-env.cmd
在文件末尾附近,您会发现:
set HADOOP_IDENT_STRING=%USERNAME%
Run Code Online (Sandbox Code Playgroud)
将其更改为您想要的任何名称,但一个不包含空格的名称,例如:
set HADOOP_IDENT_STRING=myuser
Run Code Online (Sandbox Code Playgroud)
希望这会有所帮助
| 归档时间: |
|
| 查看次数: |
1901 次 |
| 最近记录: |