Linux(CentOS7)安裝Hive

一、準備安裝包

  • apache-hive-1.0.0-bin.tar.gz
  • mysql-connector-java-5.1.40-bin.jar

可以到我的網盤下載:鏈接: https://pan.baidu.com/s/1pL0_0PMKtqH-iMznP1pdCw 提取碼: sj5n

二、安裝mysql

這裏不再贅述,如果未安裝,可以參考下面兩篇博文:
CentOS7 yum方式 安裝MySQL5.7
CentOS7.4 RPM方式安裝mysql5.7

三、安裝Hive

3.1 解壓hive安裝包

tar -zxvf apache-hive-1.0.0-bin.tar.gz

3.2 移動安裝包到/usr/local

 mv apache-hive-1.0.0-bin /usr/local/hive

3.3 拷貝數據庫連接依賴

 cp mysql-connector-java-5.1.40-bin.jar /usr/local/hive/lib/

3.4 新增配置文件hive-site.xml

vim conf/hive-site.xml

打開hive-site.xml

<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://master:3306/hive?createDatabaseIfNotExist=true</value>
</property>
<property>
<name>javax.jdo.option.ConnectionDriverName</name>
<value>com.mysql.jdbc.Driver</value>
</property>
<property>
<name>javax.jdo.option.ConnectionUserName</name>
<value>root</value>
</property>
<property>
<name>javax.jdo.option.ConnectionPassword</name>
<value>123456</value>
</property>
<property>
  <name>hive.metastore.warehouse.dir</name>
  <value>/user/hive/warehouse</value>
</property>
<property>
  <name>hive.metastore.local</name>
  <value>true</value>
</property>
</configuration>

四、修改環境變量

4.1 編輯環境變量

vim /etc/profile
export HIVE_HOME=/usr/local/hive
export PATH=.:$HIVE_HOME/bin:$PATH

profile文件

4.2 使環境變量生效

source /etc/profile

五、運行hive並查看效果

5.1 運行hive

hive

hive命令運行效果

5.2 查看效果

查看本機的mysql數據庫,發現已經生成hive數據庫。
hive數據庫至此,hive已經成功安裝。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章