网站大量收购独家精品文档,联系QQ:2885784924

大数据集群配置过程_hive篇.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
大数据集群配置过程_hive篇

大数据集群配置过程_hive篇JDDC_SEED_BIGDATA 2015-01-15 修改历史修改日期担当者审阅人版本号新增2015-01-18孙云涛V1.0概述本篇文档主要讲解hive的安装过程。Hadoop是安装hbase和hive的基础,即安装hbase和hive之前必须先安装hadoop并且hdfs和mapreduce必须都功能正常。因为hbase和hive其底层所使用都是应用hadoop的两个核心部分—hdfs和mapreduce。在安装hadoop之前需要考滤操作系统的版本(32位还是64位)以及hbase和hive的版本,否则会引起jar包不支持而导致的jar包替换或jar包重新编译等问题。Hadoop、hbase、hive的版本匹配信息如下:由于我们所使用的操作系统centos6.5是32位,而且安装的hadoop是hadoop2.2.0,所以本次安装的hive版本是0.12.0 切记,在安装hbase之前一定先安装hadoop,而且要确保hadoop中的HDFS和MAPREDUCE都是可以正常使用的。正文与hadoop和hbase不同,hive在安装的过程中不需要把hive的包分别发布到个节点上,只需要在namenode节点上hive包进行配置,但需要在配置的过程中指定各个datanode节点的主机名。2.1下载安装mysql本次将Hive配置成Server模式,并且使用MySQL作为元数据数据库。原则上MySQL不必要非得安装在namenode节点上,可以装在一个单独的服务器上,并进行远程联接。本次技术检证,由于资源有限,把mysql安装在namenode节点上。下载MySQL-5.6.22-1.linux_glibc2.5.i386.rpm-bundle.tar,参考下载地址/downloads/。具体的安装以及root初始密码的修改请参考《linux下MySQL安装及设置》和《MySQL修改root密码的各种方法整理》这两篇文档。2.2创建Hive元数据库创建数据库hive:create database if not exists hive; 创建数据库用户hive:create user hive identified by hive2015; 授权可以访问数据库hive的主机和用户:grant all on hive.* to hive@hadoop01 identified by hive2015;grant all on hive.* to hive@hadoop02 identified by hive2015;grant all on hive.* to hive@hadoop03 identified by hive2015;grant all on hive.* to hive@hadoop04 identified by hive2015;2.3安装以及配置hive下载hive-0.12.0-bin.tar.gz,参考下载地址/downloads.html。下载之后,把安装包放在/home/hadoop/source/目录下。执行以下命令:tar –zxvf hive-0.12.0-bin.tar.gz执行完成上述命令会么生一个hive-0.12.0-bin的目录创建hive包的联接ln –s /home/hadoop/source/hive-0.12.0-bin/ ./hive在/etc/profile中新追加以下内容export HIVE_HOME=/home/hadoop/source/hiveexport PATH=$HIVE_HOME/bin:$PATH安装MySQL-Connector,下载网址:/downloads/connector/。选择“Connector/J”,接着选择“Platform Independent”,本文下载的是“mysql-connector-java-5.1.30.tar.gz”。压缩包“mysql-connector-java-5.1.30.tar.gz”中有个mysql-connector-java-5.1.30-bin.jar,解压后将mysql-connector-java-5.1.30-bin.jar上传到Hive的lib目录下(/home/hadoop/source/hive-0.12.0-bin/lib/),这个是MySQL的JDBC驱动程序。修改hive的配置文件(各配置文件位置:/home/hadoop/source/hive-0.12.0-bin/conf/)根据原来的几个模板文件,生成hive需要使用的配置文件,执行以下各个命令:cp hive-env.sh.template hive-env.shcp hive-de

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档