HIVE 安裝與配置

安裝包:apache-hive-0.13.1-bin.tar.gz
tarzxfapachehive0.13.1bin.tar.gz cd /opt/modules/apache-hive-0.13.1-bin/conf
cphiveenv.sh.templatehiveenv.sh vi hive-env.sh
添加如下三行:
export JAVA_HOME=/usr/java/jdk1.7.0_79
export HIVE_HOME=/opt/modules/apache-hive-0.13.1-bin
export HADOOP_HOME=/opt/modules/hadoop-2.5.0

cphivedefault.xml.templatehivesite.xml vi hive-site.xml
添加mysql數據庫配置:

javax.jdo.option.ConnectionURL
jdbc:mysql://192.168.181.132:3306/matestore?createDatabaseIfNotExist=true
JDBC connect string for a JDBC metastore


javax.jdo.option.ConnectionDriverName
com.mysql.jdbc.Driver
Driver class name for a JDBC metastore


javax.jdo.option.ConnectionUserName
root
username to use against metastore database


javax.jdo.option.ConnectionPassword
123456
password to use against metastore database


並且把mysql驅動包複製到/opt/modules/apache-hive-0.13.1-bin/lib。
添加環境變量:
vi/etc/profileexportHIVEHOME=/opt/modules/apachehive0.13.1binexportPATH= HIVE_HOME/bin:PATH source /etc/profile

安裝完成,驗證:
$ hive
如圖:
這裏寫圖片描述

注:
驗證過程中出現了報錯:
如下:
這裏寫圖片描述
解決辦法:
登錄mysql服務器,進入mysql命令行,執行如下命令:
mysql> set global binlog_format=’MIXED’;
如下:
這裏寫圖片描述
DONE!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章