hive安装配置

hive版本1.2.1

操作系统: Ubuntu 14.04

下载,解包,文件夹名为hive-1.2.1,名字可以随便改,按自己习惯。

放到安装目录下,这里为/usr/local/hive,则目录结构为/usr/local/hive/hive-1.2.1

向hive-1.2.1/bin目录下的hive-config.sh添加环境变量,包括JAVA_HOME, HADOOP_HOME, CLASSPATH, 总之将环境变量复制过来即可

将hive-1.2.1/conf目录下带template后缀的文件全部原地复制一份,如图


其中hive-default.xml在复制一份,命名为hive-site.xml,这两个文件一个是全局配置,一个是用户配置,用户配置会覆盖全局配置。

修改hive-site.xml文件里所有涉及system:java.io.tmpdir的项,否则可能会报错,如图


全部改为本地目录,具体可以在hive目录下新建目录iotmp,因此全部配置为/usr/local/hive/hive-1.2.1/iotmp,如图

启动hadoop,在hadoop下新建目录,/tmp,/user/hive/warehouse,赋予读写权限,官方教程上只赋予组的写权限,貌似不行,最后索性赋予全部权限,可以了,命令如下

/bin/hadoop fs -mkdir /tmp

/bin/hadoop fs -mkdir /user/hive/warehouse

/bin/hadoop fs -chmod -R +777 /tmp(官网上为,/bin/hadoop fs -chmod g+w /tmp)

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


最后,启动hive。

关于mysql作为metadata存储,还没有研究,暂时先这样。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值