hive0.13.1安装-mysql server作为hive的metastore

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

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;OKTime taken: 1.61 seconds, Fetched:1 row(s)hive>

如果不报错,表明基于独立元数据库的Hive已经安装成功了。

hive0.13.1安装-mysql server作为hive的metastore,布布扣,bubuko.com

时间: 2024-10-10 21:32:18

hive0.13.1安装-mysql server作为hive的metastore的相关文章

ubuntu 14.04 安装mysql server初级教程

序,mysql数据库是开源的,被大多数企业所使用 目录 一.apt-get install 软件安装原理剖析二.安装mysql server三.配置和管理msyql 一.apt-get install 软件安装原理剖析 /etc/apt/sources.list 这个文件很重要,里面放了一些软件资源的库地址,我们每次利用apt-get install命令安装软件时,都是在读取这个文件. Ubuntu 软件仓库被分为四个部分:main(主要的), restricted(受限的), universe

CentOS 7 安装MySql Server 5.6

1. 安装MySql Server 在/etc/yum.repos.d/目录下添加以下文件mysql-community.repo文件,内容如下: 1 [mysql56-community] 2 name=MySQL 5.6 Community Server 3 baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/5/$basearch/ 4 enabled=1 5 gpgcheck=0 执行yum install mysql-com

安装Mysql Server

添加系统以外源: http://kernal.blog.51cto.com/8136890/1426095 [1]Install Mysql Server # yum -y install mysql-server # /etc/rc.d/init.d/mysqld start Initializing MySQL database:  WARNING: The host 'webserver1.lisys.cn' could not be looked up with resolveip. T

基于Mysql的Hive0.13单机安装

一,安装环境 硬件:虚拟机 操作系统:Centos 6.4 64位 IP:10.51.121.10 主机名:datanode-4 安装用户:root Hadoop:Hadoop2.6,Hadoop2.6的单机安装请见:http://www.cnblogs.com/zouzhongfan/p/4309405.html 二,安装Mysql 1,到http://dev.mysql.com/downloads/repo/yum/ 下载mysql-community-release-el6-5.noarc

Hive-0.13.1安装配置

Hive安装配置 参考网址 http://blog.yidooo.net/archives/apache-hive-installation.html http://www.cnblogs.com/linjiqin/archive/2013/03/04/2942402.html Hbase In Action(HBase实战)和Hbase:The Definitive Guide(HBase权威指南)两本书中,有很多入门级的代码,可以选择自己感兴趣的check out.地址分别为 https:/

CentOS 7中如何安装mysql server

以前一直用RHEL 6.3和6.4,系统盘里自带了mysql server,配置好yum源后,直接yum install mysql-server就可安装mysql服务器端了,最近用CentOS 7.1,发现系统盘没有提供mysql-server的RPM包,在网上搜罗了半天,最后在mysql的官方网站找到答案. 只需在/etc/yum.repos.d/目录下添加以下文件mysql-community.repo文件,内容如下: # Enable to use MySQL 5.6 [mysql56-

Docker下安装MySQL Server镜像

安装环境,CentOS  Linux version 3.10.0-514.el7.x86_64 1.查找最新的mysql镜像 docker search mysql 2.下载最新的mysql-server镜像 docker pull mysql/mysql-server:latest 3.下载完成之后可以查看到下载的镜像 docker images 4.生成容器,-e 命令设定默认密码, --name可以自定义镜像的名称 docker run --name mysql -p 3306:3306

[database] MySQL Server/Workbench 安装入门

1. 安装MySQL Server 下载地址:https://dev.mysql.com/downloads/windows/installer/ 32位和64位都是一样的 建议选大的那个.18M的在安装过程也是需要另外下载的,我下的时候超级慢,所以还是一步到位下载好吧. 安装的时候可以选择Server Only,其余的默认就好 2. 安装MySQL Workbench 下载地址:https://dev.mysql.com/downloads/workbench/ 安装的时候需要设置root密码

ubuntu 13.04下MYSQL 5.5环境搭建

解决的问题: 安装mysql server和mysql client 5.5 新建远程账户 远程访问权限 MYSQL默认字符集修改为UTF8 检查防火墙 一.安装 BTW:可以使用查找命令查看安装包 sudo apt- 安装命令 sudo apt-get install mysql-server-5.5  回车  (有一个带core的,) sudo apt-get install mysql-client-5.5 然后,输入mysql可查看 二.新建远程账户并赋与权限 grant all pri