hive0.13.1安装-mysql server作为hive的metastore
2014-08-09 20:31
639 查看
hive0.13.1在hadoop2.4.1伪分布式部署上安装过程
环境:redhat enterprice 6.5 +hadoop2.4.1+hive0.13.1+mysql单节点伪分布式部署
相关网址:
hive官网安装指导:https://cwiki.apache.org/confluence/display/Hive/GettingStarted#GettingStarted-InstallingHivefromaStableRelease
hive之metastore的三种保存方式:https://cwiki.apache.org/confluence/display/Hive/AdminManual+MetastoreAdmin
hive安装配置:http://wenku.baidu.com/link?url=Lpp_CRRpeNALUF2u97tFr7zc5HrrikQxJfjrgZvGEqlH6T857ehdfRUK4oCqEPHb0QeHmlU1U_fGQPDpfAe4MZnNZZGav8o7cwoX5JBr_AO
为分布式hadoop2.2.0+hive1.2.0配置:http://www.kankanews.com/ICkengine/archives/72851.shtml
***remote metastore config :http://www.cnblogs.com/ggjucheng/archive/2012/04/26/2471341.html
step1 安装mysql
step2 在mysql数据库中创建数据库hive用来存储metastore数据,同时创建能够进入hive的用户
step3 下载编译好的hive包:http://mirrors.cnnic.cn/apache/hive/stable/apache-hive-0.13.1-bin.tar.gz
step4 解压apache-hive-0.13.1-bin.tar.gz包
step5 配置hive相关文件
a.配置hive/conf中的hive-site.xml 文件(默认的没有这个文件,我们复制hive-default.xml.template,然后改名为hive-site.xml. 把其中的配置信息替换成下面这些)
b.把MySQL的JDBC驱动包复制到hive/lib目录下(如果没有lib目录自己建一个)。
下载地址:http://dev.mysql.com/downloads/connector/j/
step6.测试:进入到/opt/apache-hive-0.13.1-bin/bin/目录执行 hive进入hive然后执行show tables;查看结果如下:
如果不报错,表明基于独立元数据库的Hive已经安装成功了。
环境:redhat enterprice 6.5 +hadoop2.4.1+hive0.13.1+mysql单节点伪分布式部署
相关网址:
hive官网安装指导:https://cwiki.apache.org/confluence/display/Hive/GettingStarted#GettingStarted-InstallingHivefromaStableRelease
hive之metastore的三种保存方式:https://cwiki.apache.org/confluence/display/Hive/AdminManual+MetastoreAdmin
hive安装配置:http://wenku.baidu.com/link?url=Lpp_CRRpeNALUF2u97tFr7zc5HrrikQxJfjrgZvGEqlH6T857ehdfRUK4oCqEPHb0QeHmlU1U_fGQPDpfAe4MZnNZZGav8o7cwoX5JBr_AO
为分布式hadoop2.2.0+hive1.2.0配置:http://www.kankanews.com/ICkengine/archives/72851.shtml
***remote metastore config :http://www.cnblogs.com/ggjucheng/archive/2012/04/26/2471341.html
step1 安装mysql
step2 在mysql数据库中创建数据库hive用来存储metastore数据,同时创建能够进入hive的用户
mysql> create database hive; mysql> create user hadoop 'hadoop'@'localhost' identified by '123456'; mysql> grant all privileges on hive.* to 'hadoop'@'localhost' with grant option; mysql> flush privileges;
step3 下载编译好的hive包:http://mirrors.cnnic.cn/apache/hive/stable/apache-hive-0.13.1-bin.tar.gz
step4 解压apache-hive-0.13.1-bin.tar.gz包
tar -zxvf apache-hive-0.13.1-bin.tar.gz -C /opt/
step5 配置hive相关文件
a.配置hive/conf中的hive-site.xml 文件(默认的没有这个文件,我们复制hive-default.xml.template,然后改名为hive-site.xml. 把其中的配置信息替换成下面这些)
<property> <name>hive.metastore.uris</name> <value></value> <description>此处value值为空,表示hive.metastore.local为true</description> </property> <property> <name>javax.jdo.option.ConnectionURL</name> <value>jdbc:mysql://localhost: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>hadoop</value> </property> <property> <name>javax.jdo.option.ConnectionPassword</name> <value>123456</value> </property>
b.把MySQL的JDBC驱动包复制到hive/lib目录下(如果没有lib目录自己建一个)。
下载地址:http://dev.mysql.com/downloads/connector/j/
step6.测试:进入到/opt/apache-hive-0.13.1-bin/bin/目录执行 hive进入hive然后执行show tables;查看结果如下:
# cd /opt/apache-hive-0.13.1-bin/bin # ./hive f14/08/09 20:09:50 WARN conf.hiveconf:DEPRECATED:hive.metastore.ds.retry.* no longer has any effect.use hive.hmshandler.retry.* instead logging initialized using configuration in jar:file:/opt/apache-hive-0.13.1-bin/lib/hive-common-0.13.1.jar!/hive-log4j.properties hive> show tables; OK Time taken: 1.61 seconds, Fetched:1 row(s) hive>
如果不报错,表明基于独立元数据库的Hive已经安装成功了。
相关文章推荐
- ambari离线方式安装Hive不能连接mysql和不能启动hive metastore&hiveserver2
- HIVE安装系列之一:在Linux中安装mysql,为其作为hive的metastore做准备
- [Hive] 完全分布式安装过程(MetaStore: MySQL)
- Hive 之使用mysql作为hive的metastore
- hive 操作(二)——使用 mysql 作为 hive 的metastore
- DEPRECATED: hive.metastore.ds.retry.* no longer has any effect. + hive0.13.1安装配置
- hive安装过程:metastore(元数据存储)的三种方式之远端mysql方式
- 使用MYSQL作为HIVE的METASTORE
- hive+mysql安装、hive.metastore.local属性的真正用途
- Hadoop 集群 Hive 部署,安装mysql metastore
- 安装并使用mysql5.7作为hive的metastore
- hive安装过程:metastore(元数据存储)的三种方式之本地mysql方式
- hive使用mysql保存metastore
- Setting up Hadoop/Hive to use MySQL as metastore
- hive 安装mysql作为元数据
- hdp2.4安装 hive metastore无法启动
- HIVE 安装系列(3)配置HIVE 使用Mysql作为元数据的数据库
- How-to: Install hive with mysql metastore
- 基于存储层面的hive metastore server的权限认证
- hive的远程模式安装(用mysql作为hive的元数据库)