linux下hive三种方式的安装

本文介绍了在Linux系统中安装Apache Hive的两种方式:1) 配置本地内置derby模式,包括上传、解压、配置文件、环境变量设置及启动步骤;2) 配置远程MySQL存储,需要在远程服务器运行MySQL并创建数据库,然后在Hive服务器上进行相应配置。详细步骤和注意事项均有涉及。
摘要由CSDN通过智能技术生成

本次以apache-hive-1.2.1-bin.tar.gz为例

服务器node5192.168.13.135

服务器node6192.168.13.136

服务器node7192.168.13.137

服务器node8192.168.13.138


一、配置本地内置derby模式
1.上传hive至linux上(/opt/sxt/soft)
2.解压tar -zxvf apache-hive-1.2.1-bin.tar.gz
3.配置文件(/opt/sxt/soft/apache-hive-1.2.1-bin/conf)

1)cp hive-default.xml.template hive-site.xml
2)vi hive-site.xml

<property>  
    <name>javax.jdo.option.ConnectionURL</name>  
    <value>jdbc:derby:;databaseName=metastore_db;create=true</value>  
</property>  
<property>  
    <name>javax.jdo.option.ConnectionDriverName</name>  
    <value>org.apache.derby.jdbc.EmbeddedDriver</value>  
</property>   
<property>  
    <name>hive.metastore.local</name>  
    <value>true</value>  
</property>    
<property>  
    <name>hive.metastore.warehouse.dir</name>  
    <value>/user/hive/warehouse</value>  
</property>

4.配置环境变量(并重新加载)
vi ~/.bash_profile
export HIVE_HOME=/opt/sxt/soft/apache-hive-1.2.1-bin
export PATH=$PATH:$HIVE_HOME/bin
source ~/.bash_profile
5.启动hive
1)在启动前需要成功启动hdfs和yarn(start-all.sh start)
        通过浏览器检查node5/8:50070,node5/8:8088
2)修改HADOOP_HOME\lib目录下的jline-*.jar 变成HIVE_HOME\lib下的jline-2.12.jar
 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值