在上一篇介紹了hadoop的編譯過程。
下面介紹在hadoop的編譯環境中,下載hive並編譯。(可參考https://cwiki.apache.org/confluence/display/Hive/GettingStarted#GettingStarted-InstallationandConfiguration)
(1)獲取源碼
hive的編譯非常簡單,在http://svn.apache.org/repos/asf/這個目錄中有apache的開源軟件的源碼。找到hive並下載對應版本即可。
(2)編譯環境
ant編譯環境
(3)編譯
ant clean package
(4)編譯結果
在根目錄的build/dist目錄中,爲可最終遷移到節點服務器進行部署的內容。
(5)hive的啓動
非常簡單,首先設置HADOOP_HOME目錄;然後運行./bin/hive,即可啓動hive的命令行窗口,輸入hql進行數據庫操作。