您好,登錄后才能下訂單哦!
小編給大家分享一下Linux系統如何安裝數據存儲Hive,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
的一個工具,用來進行數據提取、轉化、加載,這是一種可以存儲、查詢和分析存儲在Hadoop中的大規模數據的機制。
Facebook為了解決海量日志數據的分析而開發了Hive,后來開源給了Apache軟件基金會。
Hive是一種用類SQL語句來協助讀寫、管理那些存儲在分布式存儲系統上大數據集的數據倉庫軟件。
Hive的數據是存儲在HDFS上的。Hive中的庫和表可以看作是對HDFS上數據做的一個映射。所以Hive必須是運行在一個Hadoop集群上的。
1) 解壓Hive文件:
tar -zxf /opt/soft/apache-hive-2.1.1-bin.tar.gz -C /opt/
2) 修改名稱: mv apache-hive-2.1.1-bin/ hive
3) 添加環境變量:vim /etc/profile.d/hadoop-ect.sh
export HIVE_HOME=/opt/hive
export PATH=HIVE_HOME/bin
使環境變量生效
source /etc/profile.d/hadoop-etc.sh
4) 進入cd/opt/hive/conf/修改文件
cp hive-env.sh.template hive-env.sh
cp hive-default.xml.template hive-site.xml
5) 修改$HIVE_HOME/conf的hive-env.sh,增加以下三行
export JAVA_HOME=/opt/jdk
export HADOOP_HOME=/opt/hadoop
export HIVE_HOME=/opt/hive
6) 修改$HIVE_HOME/conf/hive-site.xml
7) 拷貝mysql驅動到/opt/hive/lib/目錄
cp /opt/soft/mysql-connector-java-5.1.39.jar /opt/hive/lib/
8) 初始化hive元數據倉庫
執行目錄$HIVE_HOME/bin
./schematool -initSchema -dbType mysql -userName root -passWord 123456
9) 啟動hive
Hive] bin/hive -hiveconf hive.cli.print.current.db=true
以上是“Linux系統如何安裝數據存儲Hive”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。