我是靠谱客的博主 优美水蜜桃,最近开发中收集的这篇文章主要介绍Hive的安装与启动1.上传Hive的安装包2.解压到指定目录3.安装mysql4.配置hive5.拷贝mysql连接的jar6.启动Hive7.Jline包版本不一致,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1.上传Hive的安装包

2.解压到指定目录

           tar -zxvf hive-0.9.0.tar.gz -C /..........

3.安装mysql

          注:使用root用户

1. 安装mysql客户端

    yum -y install mysql

    安装mysql 服务器端

    yum -y install mysql-server  mysql-devel

2. 启动&&停止 数据库字符集设置

    mysql配置文件/etc/my.cnf中加入default-character-set=utf8

    启动mysql服务: service mysqld start或者/etc/init.d/mysqld start

 

3. 登陆等权限设置

    登录mysql数据库:mysq -u root password 123456

    首次使用创建root管理员和密码

    (mysql -u root -p输入密码即可?)

    mysql -u root;

    use mysql ;

    update user set password=password("123456") where user="root";

    flush privileges;

 

    如果需要外网可以访问需要再做如下设置

    授权用户可以从远程登陆

    grant all PRIVILEGES on *.* to root@'%'  identified by '123456';

    flush privileges ;

4.配置hive

 1.在hive的安装目录下conf文件夹

 2. vi hive-site.xml

 3.添加如下内容(红色部分可能需要修改)

<configuration>
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://localhost:3306/hive?createDatabaseIfNotExist=true</value>
<description>JDBC connect string for a JDBC metastore</description>
</property>

<property>
<name>javax.jdo.option.ConnectionDriverName</name>
<value>com.mysql.jdbc.Driver</value>
<description>Driver class name for a JDBC metastore</description>
</property>

<property>
<name>javax.jdo.option.ConnectionUserName</name>
<value>root</value>
<description>username to use against metastore database</description>
</property>

<property>
<name>javax.jdo.option.ConnectionPassword</name>
<value>root</value>
<description>password to use against metastore database</description>
</property>
</configuration>

5.拷贝mysql连接的jar

  安装hive和mysq完成后,将mysql的连接jar包拷贝到$HIVE_HOME/lib目录下

6.启动Hive

 bin/hive

7.Jline包版本不一致

需要拷贝hive的lib目录中   jline  的jar包替换掉hadoop中的 /....../hadoop-2.6.4/share/hadoop/yarn/lib/  jline ....jar

最后

以上就是优美水蜜桃为你收集整理的Hive的安装与启动1.上传Hive的安装包2.解压到指定目录3.安装mysql4.配置hive5.拷贝mysql连接的jar6.启动Hive7.Jline包版本不一致的全部内容,希望文章能够帮你解决Hive的安装与启动1.上传Hive的安装包2.解压到指定目录3.安装mysql4.配置hive5.拷贝mysql连接的jar6.启动Hive7.Jline包版本不一致所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(61)

评论列表共有 0 条评论

立即
投稿
返回
顶部