安裝 Hive(linux)

首先從 https://hive.apache.org/downloads.html 下載最新的穩定版本

- >現在解壓縮檔案

$ tar -xvf hive-2.xy-bin.tar.gz

- >在/ usr / local /中建立一個目錄

$ sudo mkdir / usr / local / hive

- >將檔案移動到 root

$ mv~ / Downloads / hive-2.xy / usr / local / hive

- >在 .bashrc 中編輯 hadoop 和 hive 的環境變數

$ gedit~ / .bashrc

像這樣

export HIVE_HOME = / usr / local / hive / apache-hive-2.0.1-bin /

export PATH = $ PATH:$ HIVE_HOME / bin

export CLASSPATH = $ CLASSPATH:/ usr / local / Hadoop / lib / *:。

export CLASSPATH = $ CLASSPATH:/usr/local/hive/apache-hive-2.0.1-bin/lib/*:。

- >現在,如果它還沒有執行,請啟動 hadoop。並確保它正在執行且不處於安全模式。

$ hadoop fs -mkdir / user / hive / warehouse

目錄倉庫是儲存與 hive 相關的表或資料的位置。

$ hadoop fs -mkdir / tmp

臨時目錄 tmp 是儲存處理的中間結果的臨時位置。

- >設定對這些資料夾進行讀/寫的許可權。

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

$ hadoop fs -chmod g + w / user / tmp

- >現在在控制檯中使用此命令啟動 HIVE

$ hive