博客详情

hadoop(六)--hadoop中hive的安装 (原创)

作者: 朝如青丝暮成雪
发布时间:2018-06-23 11:19:37  文章分类:hadoop   阅读(894)  评论(0)
如题。

hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的sql查询功能,可以将sql语句转换为MapReduce任务进行运行。。。(此处省略500字)


一、hive的安装

      hive  官网  http://hive.apache.org/  (或者到国内著名镜像站下载亦可)
      http://mirror.hust.edu.cn/apache/hive  华中科技大学镜像 
      http://mirror.tuna.tsinghua.edu.cn  清华大学开源镜像站       
      下载hive二进制安装包,如 apache-hive-1.2.2-bin.tar.gz,上传到我们的服务器上进行安装。
      cd installpkg
      tar -zxvf   apache-hive-1.2.2-bin.tar.gz  -C  ../app/
      cd   ../app 
      mv  apache-hive-1.2.2-bin   hive-1.2.2
      cd  hive-1.2.2/conf   
      vi   hive-site.xml   修改配置文件如下(给hive配置一个单独的mysql库,保存hive元数据):



<?xml version="1.0"?>  
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>  
<configuration>  
     <property>  
       <name>javax.jdo.option.ConnectionURL</name>  
       <value>jdbc:mysql://hadoopNode01:3306/hive?chasacterEncoding=UTF-8&useSSL=false</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>  
 </configuration> 
 配置 hive环境变量
   su  root 
   vi  /etc/profile 
JAVA_HOME=/home/hadoop/app/jdk1.7.0_80  
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar  
  
HADOOP_HOME=/home/hadoop/app/hadoop-2.7.6  
HIVE_HOME=/home/hadoop/app/hive-1.2.2  
PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:/usr/local/mysql/bin:$HIVE_HOME/bin  
  
export JAVA_HOME  
export HADOOP_HOME  
export HIVE_HOME  
export CLASSPATH  
export PATH  
 source /etc/profile 
  exit 
  ok,hive安装完成,接下来就可以使用了。



二、hive如何使用

     hive就是hadoop的一个sql工具,启动hive之前需确保hadoop已启动,输入hive命令即可进入hive的命令行客户端,由于hive元数据我们配置了一个mysql,因此我们还需要启动下mysql。
     service mysql start 
     hive  回车 ,即可进入交互式终端。

  


关键字:  hadoop  hive  大数据
评论信息
暂无评论
发表评论

亲,您还没有登陆,暂不能评论哦! 去 登陆 | 注册

博主信息
   
数据加载中,请稍候...
文章分类
   
数据加载中,请稍候...
阅读排行
 
数据加载中,请稍候...
评论排行
 
数据加载中,请稍候...

Copyright © 叮叮声的奶酪 版权所有
备案号:鄂ICP备17018671号-1

鄂公网安备 42011102000739号