美文网首页大数据笔记
Hive 1.1.1 - 配置Hive

Hive 1.1.1 - 配置Hive

作者: No_七 | 来源:发表于2019-10-25 10:44 被阅读0次

1、首先要配置好hadoop环境(可以是伪分布式)

2、启动必要的服务

[root@hadoop01 hadoop-2.5.0]# sbin/hadoop-daemon.sh start namenode
[root@hadoop01 hadoop-2.5.0]# sbin/hadoop-daemon.sh start datanode
[root@hadoop01 hadoop-2.5.0]# sbin/yarn-daemon.sh start resourcemanager
[root@hadoop01 hadoop-2.5.0]# sbin/yarn-daemon.sh start nodemanager

3、创建目录

[root@hadoop01 hadoop-2.5.0]# bin/hdfs dfs -mkdir -p /user/hive/warehouse

4、添加分组,并赋予可写权限

[root@hadoop01 hadoop-2.5.0]# bin/hdfs dfs -chmod g+w /tmp
[root@hadoop01 hadoop-2.5.0]# bin/hdfs dfs -chmod g+w /user/hive/warehouse

5、修改Hive目录下的文件

a、conf下 hive-env.sh.template
[root@hadoop01 conf]# cp hive-env.sh.template hive-env.sh
b、修改 hive-env.sh 内 HADOOP_HOME和HIVE_CONF_DIR
 HADOOP_HOME=/opt/app/hadoop-2.5.0
 export HIVE_CONF_DIR=/opt/app/hive-1.2.2-bin/conf

6、启动Hive

 [root@hadoop01 hive-1.2.2-bin]# bin/hive

如果有 [ERROR] Terminal initialization failed; falling back to unsupported 这个错误,参考 https://blog.csdn.net/u010022051/article/details/51004629
删除位于$HADOOP_HOME/share/hadoop/yarn/lib/jline-0.9.94.jar 的 jline-0.9.94.jar 文件,重新启动hadooop,hive即可

7、show databases; 查看hive下的数据库

相关文章

网友评论

    本文标题:Hive 1.1.1 - 配置Hive

    本文链接:https://www.haomeiwen.com/subject/agqsvctx.html