我的编程空间,编程开发者的网络收藏夹
学习永远不晚

hive-1.1.0-cdh5.7.0如何安装

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

hive-1.1.0-cdh5.7.0如何安装

这篇文章将为大家详细讲解有关hive-1.1.0-cdh5.7.0如何安装,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

环境说明:
                1、VM10虚拟机
                2、系统:centos6.5
                3、Hadoop:hadoop-2.6.0-cdh6.7.0
                4、JDK:jdk1.8.0_45
                5、Maven:apache-maven-3.3.9
                6、MySQL:mysql-5.6.39

1.  将编译好的tar包apache-hive-1.1.0-cdh6.7.0-bin.tar.gz 解压缩到~/app/ 下面:
        [hadoop@hadoop002 target]$ tar -zxvf apache-hive-1.1.0-cdh6.7.0-bin.tar.gz -C ~/app/
        [hadoop@hadoop002 app]$ ll
        total 12
        drwxrwxr-x.  8 hadoop hadoop 4096 Jun  1 16:41 apache-hive-1.1.0-cdh6.7.0-bin
        drwxr-xr-x. 16 hadoop hadoop 4096 May 31 14:17 hadoop-2.6.0-cdh6.7.0

2.  将apache-hive-1.1.0-cdh6.7.0-bin重命名hive-1.1.0-cdh6.7.0:
        [hadoop@hadoop002 app]$ mv apache-hive-1.1.0-cdh6.7.0-bin  hive-1.1.0-cdh6.7.0
        [hadoop@hadoop002 app]$ ll
        total 12
        drwxrwxr-x.  8 hadoop hadoop 4096 Jun  1 16:41 hive-1.1.0-cdh6.7.0
        drwxr-xr-x. 16 hadoop hadoop 4096 May 31 14:17 hadoop-2.6.0-cdh6.7.0

3.  配置环境变量: 
        [hadoop@hadoop002 app]$ vi ~/.bash_profile


        # .bash_profile


        # Get the aliases and functions
        if [ -f ~/.bashrc ]; then
               . ~/.bashrc
        fi


        # User specific environment and startup programs


        PATH=$PATH:$HOME/bin


        export PATH


        export HIVE_HOME=/home/hadoop/app/hive-1.1.0-cdh6.7.0
        export PATH=$HIVE_HOME/bin:$PATH
      #保存退出
4.   环境变量生效
        [hadoop@hadoop002 bin]$ .  ~/.bash_profile 

 上传MySQL驱动包(我用的是mysql-connector-java-5.1.7-bin.jar驱动包)到$HIVE_HOME/lib目录下:
        [hadoop@hadoop002 lib]$ pwd
        /home/hadoop/app/hive-1.1.0-cdh6.7.0/lib
        [hadoop@hadoop002 lib]$ ll mysql-connector-java-5.1.7-bin.jar 
        -rw-r--r--. 1 hadoop hadoop 709922 May 31 16:56 mysql-connector-java-5.1.7-bin.jar

6.  创建配置文件hive-env.sh并修改:
        [hadoop@hadoop002 hive-1.1.0-cdh6.7.0]$ cd conf
        [hadoop@hadoop002 conf]$ pwd
        /home/hadoop/app/hive-1.1.0-cdh6.7.0/conf
        [hadoop@hadoop002 conf]$ ll
        total 24
        -rw-r--r--. 1 hadoop hadoop 1196 Mar 24  2016 beeline-log4j.properties.template
        -rw-r--r--. 1 hadoop hadoop 2378 Mar 24  2016 hive-env.sh.template
        -rw-r--r--. 1 hadoop hadoop 2662 Mar 24  2016 hive-exec-log4j.properties.template
        -rw-r--r--. 1 hadoop hadoop 3505 Mar 24  2016 hive-log4j.properties.template
        -rw-rw-r--. 1 hadoop hadoop  773 Jun  1 13:58 hive-site.xml
        [hadoop@hadoop002 conf]$ cp hive-env.sh.template  hive-env.sh
        [hadoop@hadoop002 conf]$ chmod +x hive-env.sh
        [hadoop@hadoop002 conf]$ ll
        total 24
        -rw-r--r--. 1 hadoop hadoop 1196 Mar 24  2016 beeline-log4j.properties.template
        -rwxr-xr-x. 1 hadoop hadoop 2557 Jun  1 13:54 hive-env.sh
        -rw-r--r--. 1 hadoop hadoop 2378 Mar 24  2016 hive-env.sh.template
        -rw-r--r--. 1 hadoop hadoop 2662 Mar 24  2016 hive-exec-log4j.properties.template
        -rw-r--r--. 1 hadoop hadoop 3505 Mar 24  2016 hive-log4j.properties.template
        -rw-rw-r--. 1 hadoop hadoop  773 Jun  1 13:58 hive-site.xml

        #添加如下配置:
        HADOOP_HOME=/home/hadoop/app/hadoop-2.6.0-cdh6.7.0

7.  创建 hive-site.xml文件(因为hadoop-2.6.0-cdh6.7.0/conf下面没有hive-site.xml文件,需要手动创建):
        [hadoop@hadoop000 conf]$ vi hive-site.xml 
        
        
 
        
           
                    javax.jdo.option.ConnectionURL
                    jdbc:mysql://localhost:33066/ruozedb?createDatabaseIfNotExist=true
            
                             
           
                    javax.jdo.option.ConnectionDriverName
                    com.mysql.jdbc.Driver
           
                         
           
                    javax.jdo.option.ConnectionUserName
                    root
           
                         
           
                    javax.jdo.option.ConnectionPassword
                    root
           
         


8.  执行hive命令:
        [hadoop@hadoop002 hive-1.1.0-cdh6.7.0]$ cd bin
        [hadoop@hadoop002 bin]$ pwd
        /home/hadoop/app/hive-1.1.0-cdh6.7.0/bin
        [hadoop@hadoop002 bin]$ ./hive
        which: no hbase in (/home/hadoop/app/hive-1.1.0-cdh6.7.0/bin:/home/hadoop/app/hadoop-2.6.0-cdh6.7.0/bin:/opt/software/findbugs-1.3.9/bin:/usr/local/protobuf/bin:/opt/software/apache-maven-3.3.9/bin:/usr/java/jdk1.8.0_45/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/mysql/bin::/home/hadoop/bin)


        Logging initialized using configuration in jar:file:/home/hadoop/app/hive-1.1.0-cdh6.7.0/lib/hive-common-1.1.0-cdh6.7.0.jar!/hive-log4j.properties
        WARNING: Hive CLI is deprecated and migration to Beeline is recommended.
        hive> 


        # 查看MySQL数据库:
           mysql> show databases;
        +--------------------+
        | Database           |
        +--------------------+
        | information_schema |
        | mysql              |
        | performance_schema |
        | ruozedb            |
        | test               |
        +--------------------+
        5 rows in set (0.05 sec)
        mysql> use ruozedb;
        Database changed
        mysql> show tables;
        +---------------------------+
        | Tables_in_ruozedb         |
        +---------------------------+
        | bucketing_cols            |
        | cds                       |
        | columns_v2                |
        | database_params           |
        | dbs                       |
        | func_ru                   |
        | funcs                     |
        | global_privs              |
        | idxs                      |
        | part_col_stats            |
        | partition_key_vals        |
        | partition_keys            |
        | partitions                |
        | roles                     |
        | sd_params                 |
        | sds                       |
        | sequence_table            |
        | serde_params              |
        | serdes                    |
        | skewed_col_names          |
        | skewed_col_value_loc_map  |
        | skewed_string_list        |
        | skewed_string_list_values |
        | skewed_values             |
        | sort_cols                 |
        | tab_col_stats             |
        | table_params              |
        | tbls                      |
        | version                   |
        +---------------------------+
        29 rows in set (0.00 sec)
        mysql> 

关于“hive-1.1.0-cdh5.7.0如何安装”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

hive-1.1.0-cdh5.7.0如何安装

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

hive-1.1.0-cdh5.7.0如何安装

这篇文章将为大家详细讲解有关hive-1.1.0-cdh5.7.0如何安装,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。环境说明: 1、VM10虚拟机
2023-06-03

hive-1.1.0-cdh5.7.0如何编译

这篇文章给大家分享的是有关hive-1.1.0-cdh5.7.0如何编译的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。环境说明: 1、VM10虚拟机 2、系统:centos6.5
2023-06-03

Linux系统如何安装数据存储Hive

小编给大家分享一下Linux系统如何安装数据存储Hive,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!hive是基于Hadoop的一个数据仓库工具,用来进行数据提
2023-06-28

busybox如何安装(如何安装busybox)

要安装BusyBox,可以按照以下步骤进行操作:1. 在设备上获取root权限。这是因为BusyBox需要访问系统目录和执行特权命令。2. 在Google Play商店或其他应用商店中搜索并下载一个支持安装BusyBox的应用程序,例如Bu
2023-10-12

eclipse安装包如何安装

要安装Eclipse,您可以按照以下步骤进行操作:1. 在Eclipse官网(https://www.eclipse.org/)上下载适用于您操作系统的安装包。Eclipse提供了多种版本,包括Eclipse IDE for Java De
2023-10-20

安装centos6.5如何选择安装包

这篇文章主要为大家展示了“安装centos6.5如何选择安装包”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“安装centos6.5如何选择安装包”这篇文章吧。系统安装类型选择及自定义额外包组进入
2023-06-10

mac安装win7系统如何安装

苹果电脑默认安装的是Mac OS系统,OS最大的特点就是安全、简单,非常适合办公,但是不兼容部分游戏,所以有的小伙伴就想给自己的苹果电脑重装win7系统,那么小编就在这里和大家分享一下详细的方法吧。1、先给自己的台式电脑下载小鱼系统重装系统
2023-07-16

如何安装Ubuntu12.04

本篇内容介绍了“如何安装Ubuntu12.04”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Ubuntu现在官方主推的系统是14.04的64
2023-06-13

JDK如何安装

这篇文章主要介绍了JDK如何安装,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 简单的方法就是运行msconfig,这会显示一个实用程序,在这里可以设置:设置项目如下:JAV
2023-06-03

Jspxcms如何安装

这篇文章给大家分享的是有关Jspxcms如何安装的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。第1章系统要求1.1硬件配置CPU:主频1.2 GHz以上处理器总内存:最低1GB RAM可用内存:Tomcat栈内存
2023-06-26

如何安装Golang1.8

今天小编给大家分享一下如何安装Golang1.8的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一、Windows上安装Gol
2023-07-05

sql2008r2如何安装

这篇文章主要介绍了sql2008r2如何安装的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇sql2008r2如何安装文章都会有所收获,下面我们一起来看看吧。sql2008r2安装教程1、首先下sql2008R2
2023-07-04

chatgpt如何安装

今天小编给大家分享一下chatgpt如何安装的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。chatgpt安装的方法:1、首先
2023-02-23

vscode如何安装

本篇内容主要讲解“vscode如何安装”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“vscode如何安装”吧!vscode安装教程:1、首先我们下载vscode安装包。 2、我们会下载到一个安装
2023-02-07

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录