概述
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所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复