hive安装配置与调试.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Hive的安装与调试 目录 一.hive的安装与配置 2 1.下载hive的稳定版本 2 2.解压缩到/usr/local的目录下 2 3.配置环境变量 2 4.运行hive 3 二.配置mysql-server作为hive的metastore 4 1.下载mysql-server 4 2.创建hadoop用户 4 3.为hive创建数据库 4 4.配置hive/conf中的hive-site.xml 4 5.把MySQL的JDBC驱动包复制到Hive的lib目录下。 5 6.启动Hive shell,执行 5 7.在hive下创建表 5 8.登录mysql-server查看刚刚建立的表weather 6 三.hive源代码的编译 8 1.安装SVN 8 2.选择源代码存放目录 8 3.下载源代码 8 4.使用ant编译源代码 8 5.导入eclipse工程 8 6.添加hive的配置文件 9 7.调试hive 9 一.hive的安装与配置1.下hive的 /hive/hive-0.8.0/ 2.解压缩到/usr/local的目录下 $tar -xzf /usr/local/hive-0.8.0.tar /usr/local/hive 解压缩完成后,/usr/local/hive应该有如图所示文件 图 3.配置环境变量 打开/etc/profile文件, $sudo gedit /etc/profile 在path里面添加:/usr/local/hive/bin: 如图所示: 图 4.运行hive 打开hadoop $start-all.sh 打开hive $hive 测试一下 $show tables; 如果出现上面的画面,说明hive安装成功。 二.配置mysql-server作为hive的metastore 1.下载mysql-server $ sudo apt-get install mysql-server 2.创建hadoop用户 $ mysql $ CREATE USER 'hadoop'@'localhost' IDENTIFIED BY 'hadoop'; $ GRANT ALL PRIVILEGES ON * .* TO 'hadoop'@'localhost' WITH GRANT OPTION; 3.为hive创建数据库 $create database hive; 4.配置hive/conf中的hive-site.xml 默认的没有这个文件,我们复制hive-default.xml.template,然后改名为hive-site.xml. 把其中的配置信息替换成下面这些, <property> <name>hive.metastore.local</name> <value>true</value> </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>hadoop</value> </property> 5.把MySQL的JDBC驱动包复制到Hive的lib目录下。 从/archives/mysql-connector-java-5.0/mysql-connector-java-5.1.21.tar.gz 6.启动Hive shell,执行 show tables; 如果不报错,表明基于独立元数据库的Hive已经安装成功了。 7.在hive下创建表 $create table weather(dates STRING, temp STRING); 8.登录mysql-server查看刚刚建立的表weather $ mysql -uroot -p $use hive $show tables; $select * from TBLS

文档评论(0)

幽兰书苑 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档