我是靠谱客的博主 畅快月亮,这篇文章主要介绍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文件中追加如下语句:

复制代码
1
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内容请搜索靠谱客的其他文章。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部