我按照以下说明为 Windows 安装 hadoop 2.3:https://www.youtube.com/watch?v=VhxWig96dME
而且我可以让它在我的 Macbook 上的 Windows 8 上运行得很好。
但是,当我在我的 Windows 服务器上重复相同的步骤时,当我运行命令行时:hadoop
它显示此错误:
HADOOP_HOME is not set correctly
我再次非常仔细地检查,发现 HADOOP_HOME 设置得非常精确(如说明书和我之前在笔记本电脑上的设置)。 那么可能是什么问题以及如何解决呢? 笔记本电脑和服务器的设置有什么不同吗?我注意到当我运行相同的 java 安装文件 (java se: chromeinstall-8u45.exe) 时,它会在笔记本电脑和服务器(不同数量的目录)上给出不同的结果。
最佳答案
不要设置或使用HADOOP_HOME;它是 CDH4 中不受支持的环境变量 向前。相反,将您的 HDFS 目录映射到“HADOOP_PREFIX”。
关于java - 为什么 hadoop_home 设置不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29880475/