linux安装Hive(Hive-2.3.7)
生活随笔
收集整理的這篇文章主要介紹了
linux安装Hive(Hive-2.3.7)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
linux安裝Hive-2.3.7
1、需要有jdk和hadoop環境:
這里使用的:
2、獲取安裝包:
在要放置hive的目錄,執行命令下載:
解壓并重命名:
$ tar -zxvf apache-hive-2.3.7-bin.tar.gz $ mv apache-hive-2.3.7-bin hive3、配置環境變量
$ vim /etc/profile export HIVE_HOME=/usr/local/app/hive export CLASSPATH=.:${HIVE_HOME}/lib:$CLASSPATH export PATH=${HIVE_HOME}/bin:${HIVE_HOME}/conf:$PATH刷新環境變量
$ source /etc/profile4、執行hive --version ,檢查是否安裝成功
5、修改hive-site.xml:
在hive/conf目錄下面
如果沒有,就以模板復制一個
參考:
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <?xml-stylesheet type="text/xsl" href="configuration.xsl"?> <configuration><property><name>javax.jdo.option.ConnectionUserName</name><value>root</value>//mysql用戶名,修改成你的</property><property><name>javax.jdo.option.ConnectionPassword</name><value>123456</value>//mysql密碼,修改成你的</property><property><name>javax.jdo.option.ConnectionURL</name>mysql<value>jdbc:mysql://127.0.0.1:3306/hive</value></property>//mysql鏈接地址,修改成你的<property><name>javax.jdo.option.ConnectionDriverName</name><value>com.mysql.jdbc.Driver</value></property><property><name>hive.exec.script.wrapper</name><value/><description/></property><property><name>hive.exec.scratchdir</name><value>/tmp/hive</value></property><property><name>hive.metastore.warehouse.dir</name><value>/user/hive/warehouse</value></property><property><name>hive.downloaded.resources.dir</name><value>/user/hive/downloaded</value></property><property><name>hive.exec.local.scratchdir</name><value>/user/hive/scratchdir</value></property> </configuration>hive.exec.local.scratchdir
和hive.downloaded.resources.dir
這二項對應的目錄,是指本地目錄(注:必須先手動建好)
hive.exec.scratchdir
和hive.metastore.warehouse.dir
這兩項目錄為hdfs中的目錄,hive啟動時,會自動建好
6、配置hive-env.sh
復制
修改hadoop安裝目錄
HADOOP_HOME=/usr/local/app/hadoop修改Hive的conf目錄的路徑
export HIVE_CONF_DIR=/usr/local/app/hive/conf
7、下載mysql-connector-java-5.1.18-bin.jar文件
放到hive/lib目錄下
解壓:
$ tar -zxvf mysql-connector-java-5.0.8.tar.gz復制到Hive的lib下
$ cp mysql-connector-java-5.0.8/mysql-connector-java-5.0.8-bin.jar /usr/local/app/hive/lib8、在mysql上創建一個hive庫,并初始化hive
在bin目錄下執行:
9、在bin目錄下啟動hive
注:需要先啟動mysql和Hadoop
成功
總結
以上是生活随笔為你收集整理的linux安装Hive(Hive-2.3.7)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Cordova入门系列(三)Cordov
- 下一篇: clojure with postgre