码迷,mamicode.com
首页 > 系统相关 > 详细

Ubuntu + hadoop2.6.0下安装Hive

时间:2016-01-20 12:49:41      阅读:302      评论:0      收藏:0      [点我收藏+]

标签:

第一步:准备hive和mysql安装包

下载hive 1.1.1 地址:http://www.eu.apache.org/dist/hive/

下载Mysql JDBC 5.1.38驱动:http://dev.mysql.com/downloads/connector/j/

第二步:直接安装mysql,可以用sudo apt-get install mysql-server mysql-client来安装,安装后检查是否启动

技术分享

第三步:用root身份进入MySql,创建数据库hive和用户hadoop

mysql -u root -p;
create database hive;
GRANT all ON hive.* TO hadoop@localhost IDENTIFIED BY hadoop;
flush privileges;

第四步:解压apache-hive-1.1.1-bin.tar.gz到/usr/local/hadoop/hive中,我之前hadoop安装在/usr/local/hadoop中

tar –zxvf  /usr/local/hadoop/hive  apache-hive-1.1.1-bin.tar.gz

第五步:在/usr/local/hadoop/hive/apache-hive-1.1.1-bin/conf创建hive-site.xml,内容如下:

技术分享

第六步:在/usr/local/hadoop/hive/apache-hive-1.1.1-bin/bin/修改hive-config.sh添加下面的3个export语句

技术分享

第七步:将下载的mysql-connector-java-5.1.38中的jline-2.12.jar复制到/usr/local/hadoop/hive/apache-hive-1.1.1-bin/lib/中

cp /home/hadoop/mysql-connector-java-5.1.38/jline-2.12.jar   /usr/local/hadoop/hive/apache-hive-1.1.1-bin/lib

第八步:以root身份在/etc/profile文件尾添加

技术分享

利用source /etc/profile 使刚刚的配置生效

第九步:切换为hadopp用户,启动MySql和hadoop后在/usr/local/hadoop/hive/apache-hive-1.1.1-bin/ 下用bin/hive运行hive

技术分享

显示数据库和创建一张test表,选择表中的数据为0,表示hive可以正常运行了

技术分享

Ubuntu + hadoop2.6.0下安装Hive

标签:

原文地址:http://www.cnblogs.com/hanyefeng/p/5144500.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!