歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Hive安裝(本地獨立模式,MySQL為元數據庫)

Hive安裝(本地獨立模式,MySQL為元數據庫)

日期:2017/2/28 14:30:26   编辑:Linux教程

Hive安裝(本地獨立模式,MySQL為元數據庫)

部署環境:

系統

Red Hat linux 6.4

Hadoop版本

1.2.1

Hive版本

0.11.0

Mysql數據庫版本

5.6.15

目前Hive已經更新到0.13.1版本

安裝步驟:

1. 安裝mysql

2. 安裝hive

3. 測試

基於Hadoop集群的Hive安裝 http://www.linuxidc.com/Linux/2013-07/87952.htm

Hive內表和外表的區別 http://www.linuxidc.com/Linux/2013-07/87313.htm

Hadoop + Hive + Map +reduce 集群安裝部署 http://www.linuxidc.com/Linux/2013-07/86959.htm

Hive本地獨立模式安裝 http://www.linuxidc.com/Linux/2013-06/86104.htm

Hive學習之WordCount單詞統計 http://www.linuxidc.com/Linux/2013-04/82874.htm

一. 安裝Mysql

1. 由於部署系統使用的是[b]Red hat linux 6.4 [/b],所以要先刪除系統系帶的Mysql。

2. 安裝Mysql server

3. 安裝Mysql client

查看一下:

4. 啟動Mysql服務

不啟動登陸會報錯:

啟動服務:

5. 登陸mysql 並修改密碼

這個密碼是隨機生成的,在一個隱藏文件件(各種查資料都說不用初始密碼…但我裝好後必須要用這個隨機密碼,找這個密碼文件真是淚流滿面…最後才發現時隱藏文件)

修改密碼並用新密碼登陸:

使用mysqladmin -u root -p password root修改root用戶密碼

6. 創建hive元數據庫

create database hive; --元數據要看 hive配置文件配置的數據庫名

7. 對Hadoopuser授權

注意,此處的密碼必須和hive-site.xml中javax.jdo.option.ConnectionPassword的密碼一致

[b]grant all on hive.* to 'hadoopuser'@'localhost' identified by 'root';[/b]

二.安裝Hive

2.1 解壓安裝Hive

2.2 修改配置文件

1. 復制一份hive-env.sh.template 模板重命名為hive-env.sh

cp hive-env.sh.template hive-env.sh

2. 更改hive-env.sh 內容

更多詳情見請繼續閱讀下一頁的精彩內容: http://www.linuxidc.com/Linux/2014-06/103822p2.htm

Copyright © Linux教程網 All Rights Reserved