作者:Loves_dccBigData
文章目录- Java系列文章目录
- 前言
- 1、解压hive的安装包
- 2、备份配置文件
- 3、修该配置hive的配置文件
- 4、复制mysql驱动到/usr/local/soft/hive-1.2.1/lib目录下
- 5、将hadoop的jline-0.9.94.jar的jar替换成hive的版本。
- 6、配置环境变量
- 7、启动Hive
- 总结
前言
本文要记录的大概内容:
随着社会的不断发展,科技越来越重要,Java语言的编程技术也是不可或缺的,本文主要介绍java基础知识点,希望对学习者有用
提示:以下是本篇文章正文内容
安装Hive
前提是:hadoop必须已经启动了***
tar -zxvf apache-hive-1.2.1-bin.tar.gz -C /use/local/soft/apache-hive-1.2.1-bin 修改下目录名称 mv apache-hive-1.2.1-bin hive-1.2.12、备份配置文件
cd /usr/local/soft/hive-1.2.1/conf cp hive-env.sh.template hive-env.sh cp hive-default.xml.template hive-site.xml3、修该配置hive的配置文件
1)修改hive-env.sh 加入三行内容(根据自己的情况版本来添加) HADOOP_HOME=/usr/local/soft/hadoop-2.7.6 JAVA_HOME=/usr/local/soft/jdk1.8.0_171 HIVE_HOME=/usr/local/soft/hive-1.2.1 2)修改hive-site.xml4、复制mysql驱动到/usr/local/soft/hive-1.2.1/lib目录下javax.jdo.option.ConnectionURL jdbc:mysql://master:3306/hive?characterEncoding=UTF-8&createDatabaseIfNotExist=true&useSSL=false JDBC connect string for a JDBC metastore javax.jdo.option.ConnectionDriverName com.mysql.jdbc.Driver javax.jdo.option.ConnectionUserName root javax.jdo.option.ConnectionPassword 123456 hive.querylog.location /usr/local/soft/hive-1.2.1/tmp hive.exec.local.scratchdir /usr/local/soft/hive-1.2.1/tmp hive.downloaded.resources.dir /usr/local/soft/hive-1.2.1/tmp
cp /usr/local/module/mysql-connector-java-5.1.49.jar /usr/local/soft/hive-1.2.1/lib/5、将hadoop的jline-0.9.94.jar的jar替换成hive的版本。
hive的 jline-2.12.jar 位置在 /usr/local/soft/hive-1.2.1/lib/jline-2.12.jar下 1)将Hadoop中的jline-0.9.94.jar删除 rm -rf /usr/local/soft/hadoop-2.7.6/share/hadoop/yarn/lib/jline-0.9.94.jar 2)然后将hive的jar复制到hadoop下 cp /usr/local/soft/hive-1.2.1/lib/jline-2.12.jar /usr/local/soft/hadoop-2.7.6/share/hadoop/yarn/lib/6、配置环境变量
1)进入vim /etc/profile 2)添加 export HIVE_HOME=/usr/local/soft/hive-1.2.1 3)引用 export PATH=$HIVE_HOME/bin 4)source /etc/profile7、启动Hive
hive总结
提示:这里对文章进行总结:
以上是对自己所学的内容的总结,仅仅简单介绍了java的基本知识点的使用,需要自己去敲大量代码,不断的练习,希望这些知识可以对学习者有作用.



