windows平臺下安裝配置Hive

安裝配置流程

1.下載Hive軟件:http://archive.apache.org/dist/hive/

注:下載較新版的hive,在其bin目錄下可能會缺少若干.cmd文件(hive-2.1.1 VS hive-2.3.5)

        (缺失文件包括:beeline.cmd + hive.cmd + hive-config.cmd + hplsql.cmd)

如果下載hive-2.1.1,可直接進行下一步;如果下載hive-2.3.5,需要將缺失的cmd文件放入bin目錄下

(本人下載的是hive-2.1.1,安裝目錄:D:\job\apache-hive-2.1.1-bin)

2.配置Hive系統變量和環境變量

(1)系統變量

(2)環境變量

PATH變量添加:%HIVE_HOME%\bin

 

3.下載MySQL驅動(mysql-connector-java-5.1.45),放置到目錄(D:\job\apache-hive-2.1.1-bin\lib)下

 

4.在Hadoop上創建HDFS目錄

調出CMD終端,輸入以下命令:

hadoop fs -mkdir /tmp         tip:location of default database for the warehouse

hadoop fs -chmod g+w /tmp

hadoop fs -mkdir /user/hive + hadoop fs -mkdir /user/hive/warehouse   tip:HDFS root scratch dir for Hive jobs

hadoop fs -chmod g+w /user/hive/warehouse

 

 5.創建相關目錄

D:\job\apache-hive-2.1.1-bin\hive

 

D:\job\apache-hive-2.1.1-bin\hive\operation_logs_dir

D:\job\apache-hive-2.1.1-bin\hive\querylog_dir

D:\job\apache-hive-2.1.1-bin\hive\resources_dir

D:\job\apache-hive-2.1.1-bin\hive\scratch_dir 

6.將模板文件(D:\job\apache-hive-2.1.1-bin\conf\hive-default.xml.template)另存爲hive-site.xml,並修改文件hive-site.xml內容

(1)Hive相關目錄設置

 

(2)數據庫相關設置

 

 

(劃紅線處填root用戶的密碼)

(3)其他設置

7.在MySQL下創建數據庫hive

create database if not exists hive default character set latin1;

8.啓動Hadoop,即在hadoop的sbin目錄下調出CMD輸入命令start-dfs.cmd

9.啓動Hive metastore服務,即調出CMD輸入命令hive --service metastore

輸入命令後會自動在MySQL的hive數據庫下創建許多相關表

10.啓動Hive,即調出CMD輸入命令hive.cmd

(注:下次啓動Hive時,只需開啓hadoop後輸入hive.cmd即可)

 

創建數據表:create table stu(id int, name string);

 

(------------------------------------至此Hive配置結束-----------------------------------)

參考博客:https://blog.csdn.net/chy2z/article/details/80974294

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