在Hive中执行select查询时出错 - 如何更新Hadoop版本

时间:2015-06-20 06:14:59

标签: apache hadoop hive hiveql

我目前正在使用hadoop 1.0.3版本。我最近安装了Apache Hive来运行它。我正在运行select *查询,它给了我一个NoSuchMethodError:org.apache.hadoop.mapred.JobConf.unset

我进一步发现它与我当前版本的hadoop的兼容性问题,并要求我升级到1.2或更高版本。

我对hadoop相当新,并希望将当前版本升级到1.2或更高版本。我该怎么做呢。

我在网上找不到任何资源。

感谢。

1 个答案:

答案 0 :(得分:0)

只需从here下载hadoop 1.2.x,然后在新的hadoop中进行必要的配置更改。将HADOOP_HOME更改为指向新的hadoop文件夹。

  

注意:更改所有环境变量(包括.bashrc)以指向新的hadoop。