我是靠谱客的博主 畅快月亮,最近开发中收集的这篇文章主要介绍ubuntu 18.04下安装hive-2.3.6,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1、安装hadoop-2.9.2

a、从hadoop网站下载hadoop-2.9.2

b、sudo apt-get install ssh

c、sudo apt-get install pdsh

d、在hadoop根目录下的 etc/hadoop/hadoop-env.sh文件中追加如下语句:

export JAVA_HOME=你的jdk目录

e、根据需要配置hadoop成local模式、伪分布模式或者分布模式

2、cd 你的hive根目录conf

3、cp hive-env.sh.template hive-env.sh

4、在hive-env.sh中追加如下语句

export HADOOP_HOME=你的hadoop目录

export HIVE_CONF_DIR=你的hive根目录/conf

5、cd ..

     返回hive的根目录

6、bin/hive就可以进入hive应用

在新安装的hive中输入show databases;命令可能会遇到如下问题

FAILED: SemanticException org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient

这个问题是因为没有初始化hive的缺省数据库导致的,解决步骤如下:

1)进入hive根目录中

2)mv metastore_db metastore_db.tmp

3)bin/schematool --initSchema --dbType derby

最后

以上就是畅快月亮为你收集整理的ubuntu 18.04下安装hive-2.3.6的全部内容,希望文章能够帮你解决ubuntu 18.04下安装hive-2.3.6所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(36)

评论列表共有 0 条评论

立即
投稿
返回
顶部