Hive安装配置[通俗易懂]

Hive安装配置[通俗易懂]前提条件:1.安装好hadoop2.7.3(Linux环境);2.安装好MySQL5.7(参考:安装MySQL)推荐使用或者Xampp(Windows环境)参考Navicat通过IP连接Xampp数据库3.通过Navicat连接到mysql数据库,新建一个名为hive的数据库安装步骤:1.官网下载hive安装文件,下载地址:ht…

大家好,欢迎来到IT知识分享网。

前提条件:

1. 安装好hadoop2.7.3(Linux环境);

2. 安装好MySQL5.7(参考:安装MySQL)  推荐使用  

    或者 Xampp(Windows环境)参考 Navicat通过IP连接Xampp数据库

3. 用Navicat IP的方式连接到mysql数据库,如果通过IP连接失败,可参考:通过IP连接mysql

4. 并新建一个名为hive的数据库

安装步骤:

1. 官网下载hive安装文件,下载地址:Index of /dist/hive 或者 Index of /apache/hive

    hadoop2.x需要下载hive-2.x.x,下载版本:apache-hive-2.3.6-bin.tar.gz

2. 将hive安装文件上传到Linux系统中~/soft目录下,解压:

$ cd ~/soft
$ tar -zxvf apache-hive-2.3.6-bin.tar.gz

IT知识分享网

3. 创建软连接:

IT知识分享网$ ln -s apache-hive-2.3.6-bin hive

4. 配置环境变量

$ nano ~/.bashrc

    文件末尾添加如下内容:

IT知识分享网export HIVE_HOME=~/soft/hive
export PATH=$HIVE_HOME/bin:$PATH

     使配置生效:

$ source ~/.bashrc

5. 配置hive-site.xml(关键步骤)

$ cd hive/conf/
$ nano hive-site.xml

 添加以下内容:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
<property>
   <name>javax.jdo.option.ConnectionURL</name>
   <value>jdbc:mysql://192.168.1.11:3306/hive?createDatabaseIfNotExist=true&amp;useSSL=false</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>123456</value>
</property>

</configuration>

 注意:

    1. javax.jdo.option.ConnectionURL属性值的192.168.1.11为Windows的IP地址,请注意修改

    2. javax.jdo.option.ConnectionUserName值的root为数据库的用户名,注意修改!

    3. javax.jdo.option.ConnectionPassword的值数据库的密码,注意修改!

6. 将MySQL驱动文件拷贝到hive安装目录的lib下

   下载MySQL驱动文件:https://mvnrepository.com/artifact/mysql/mysql-connector-java/5.1.46

Hive安装配置[通俗易懂]

    将驱动文件上传到Linux,复制驱动到hive/lib目录下:

cp mysql-connector-java-5.1.46.jar  ~/soft/hive/lib

7. 初始化MySQL

schematool -dbType mysql -initSchema

看到”schemaTool completed”为正确完成初始化

Hive安装配置[通俗易懂]

8. 启动Hive,首次启动可能有点慢。

 8.1 在启动hive之前,先启动hadoop

$ start-all.sh

8.2 启动hive 

$ hive

Hive安装配置[通俗易懂]

完成! enjoy it! 

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/6153.html

(0)
上一篇 2022-12-17 23:50
下一篇 2022-12-18 07:10

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信