Windows 10缺少hadoop安装 [英] Missing hadoop installation for Windows 10
问题描述
我已在Windows 10上成功安装了Hadoop 2.8.1.现在,我正在尝试安装Hive 2.1版.当我尝试启动配置单元时,出现以下错误:
I successfully installed Hadoop 2.8.1 on Windows 10. Now I'm trying to install Hive version 2.1. When I try to start hive I receive the following error:
我在环境变量中将HADOOP_HOME设置为D:\ Hadoop-2.8.1 \ bin并添加到路径系统变量中.我是否必须在配置单元文件中指定此路径?
I have HADOOP_HOME set to D:\Hadoop-2.8.1\bin in the environment variables and added to the path system variable. Do I have to specify this path in a hive file?
推荐答案
J Skinner,
J Skinner,
您错误地设置了HADOOP_HOME.
You have wrongly set HADOOP_HOME.
在用户变量"中,将HADOOP_HOME配置为以下值.
In User variables, configure HADOOP_HOME with following value.
HADOOP_HOME-->D:\Hadoop-2.8.1
在系统变量中,在现有路径值之外添加以下值.
In System variables, add following value in addition of existing path value.
path--><Existing path values>;D:\Hadoop-2.8.1\bin;
如果您不满意上面的配置,请尝试以下方法.
If you not ok with that above configurations just try below way.
打开cmd提示,只需通过设置路径和位置来设置位置.
Open cmd prompt, Just set home by setting path and home.
C:>set HADOOP_HOME=D:\Hadoop-2.8.1
C:>set PATH=%PATH%;%HADOOP_HOME%\bin
现在从同一cmd提示符启动hadoop服务,然后转到配置单元外壳.
Now start hadoop services from same cmd prompt and then go to hive shell.
希望这对您有所帮助.
这篇关于Windows 10缺少hadoop安装的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!