大数据之:Hive安装详解

版权声明:如果有天小丑在舞台上哭了,你也会不会觉得他是在搞笑?——张小丑 https://blog.csdn.net/knidly/article/details/80348835
0. Hive源码包下载【本文版本:1.x】
http://mirror.bit.edu.cn/apache/hive/

1. 集群环境
Master 172.16.11.97
Slave1 172.16.11.98
Slave2 172.16.11.99

2. 下载软件包
#Master
wget http://mirror.bit.edu.cn/apache/hive/hive-1.2.2/apache-hive-1.2.2-bin.tar.gz
tar zxvf apache-hive-1.2.2-bin.tar.gz

3. 修改Hive配置文件
#Master
cd apache-hive-1.2.2-bin/conf
vim hive.xml
<configuration>
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://master: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>root</value>
</property>
<property>
<name>javax.jdo.option.ConnectionPassword</name>
<value>hadoop</value>
</property>
</configuration>

4. 增加环境变量
#Master、Slave1、Slave2
vim ~/.bashrc
export HIVE_HOME=/usr/local/src/apache-hive-1.2.2-bin
export PATH=$HIVE_HOME/bin:$PATH
#刷新环境变量
source ~/.bashrc

5. 安装MySQL
#Master
yum -y install mysql-server
chkconfig --add mysql
service mysqld start
#配置MySQL Root用户密码
mysqladmin -uroot password hadoop

6. 安装MySQL连接工具
#Master
1)下载安装包
wget https://cdn.mysql.com//Downloads/Connector-J/mysql-connector-java-5.1.44.tar.gz
tar zxvf mysql-connector-java-5.1.44.tar.gz
2)复制连接库文件
cp mysql-connector-java-5.1.44/mysql-connector-java-5.1.44-bin.jar /usr/local/src/apache-hive-1.2.2-bin/lib

7. 拷贝安装包
#Master
scp -r /usr/local/src/apache-hive-1.2.2-bin root@slave1:/usr/local/src/apache-hive-1.2.2-bin
scp -r /usr/local/src/apache-hive-1.2.2-bin root@slave2:/usr/local/src/apache-hive-1.2.2-bin

8. 启动Hive服务
#Master
hive
阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页