我已经在具有SUSE Linux处于伪分布式模式的VM上成功安装了hadoop集群。它运行正常,能够运行所有bin/hadoop
命令并执行map reduce作业。
但奇怪的是现在它开始给我这个奇怪的错误:
+================================================================+
| Error: HADOOP_HOME is not set correctly |
+----------------------------------------------------------------+
| Please set your HADOOP_HOME variable to the absolute path of |
| the directory that contains hadoop-core-VERSION.jar |
+================================================================+
我无法理解为什么会这样。我可以执行jps
并且它正确运行所有守护进程但无法执行bin/hadoop
。
此处和路径没有权限问题,因为几小时前工作正常。