• CentOS6.5-Hadoop2.7.3安装hive-2.1.1


    注:图片如果损坏,点击文章链接:https://www.toutiao.com/i6627723801960382979/

    系统版本,Hadoop已安装完成

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    Mysql安装完成

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    准备的解压包

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    安装zip工具

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    转换hadoop角色

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    解压文件

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    我们查看解压的文件

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    修改文件名

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    进入root用户添加环境变量

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    添加内容

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    使/etc/profile里的配置立即生效

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    进入/opt/bigdata/hive/conf

    将配置文件

    hive-env.sh.template、hive-log4j.properties.template和hive-default.xml.template

    拷贝一份分别命名为hive-env.sh、hive-log4j.properties和hive-site.xml

    命令:

    cp hive-env.sh.template hive-env.sh

    cp hive-log4j.properties.template hive-log4j.properties

    cp hive-default.xml.template hive-site.xml

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    编辑环境文件 vim hive-env.sh

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    添加以下内容

    export JAVA_HOME=/opt/bigdata/java-1.7.0-openjdk.x86_64# Set HADOOP_HOME to point to a specific hadoop install directory

    export HADOOP_HOME=/opt/bigdata/hadoop-2.7.3

    # Hive Configuration Directory can be controlled by:

    export HIVE_HOME=/opt/bigdata/hive

    export HIVE_CONF_DIR=/opt/bigdata/hive/conf

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    编辑hive-log4j.properties

    该配置是用于hive日志的存放及配置,可以根据此配置找到hive的运行日志文件

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    添加以下内容

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    编辑文件hive-site.xml

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    添加以下内容

    <?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://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>hive</value>

    </property>

    <property>

    <name>javax.jdo.option.ConnectionPassword</name>

    <value>hive</value>

    </property>

    文件内容

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    将mysql-connector-java-***.jar,复制到hive安装目录下的lib下

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    安装Mysql

    看是否有Mysql

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    切换回root

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    卸载Mysql

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    再查看是否有安装好的(已经没有了)

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    下载Mysql

    wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    然后我们继续执行

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    用yum repolist mysql这个命令查看一下是否已经有mysql可安装文件

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    安装Mysql

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    启动Mysql

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    mysql安全设置(系统会一路问你几个问题,基本上一路yes)

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    登录数据库,使用mysql库

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    更新密码

    update user set password=PASSWORD("") where User='root';

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    刷新缓存

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    查看mysql是否自启动,并且设置开启自启动命令

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    新建hive数据库,用来保存hive的元数据

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    将hive数据库下的所有表的所有权限赋给hive用户,并配置hive为hive-site.xml中的连接密码,然后刷新系统权限关系表

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    执行schematool -dbType mysql -initSchema

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    我们启动metastorm,发现错误,我们之前装过一个1.2的版本

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    版本不一致,我们做下修改

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    我们继续,这次没有问题了

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    查看jps可以了

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1

     

    启动hive就可以了

    CentOS6.5-Hadoop2.7.3安装hive-2.1.1
  • 相关阅读:
    Vector用法。
    error LNK2001的解决方法
    指针(详解)
    xxx cannot be resolved to a type
    springmvc写了方法无法访问
    java lombok包在maven已经配置,但是注解没用
    系统提供的相关intent
    Activity小结
    BrocastReceiver入门
    AppWidget入门
  • 原文地址:https://www.cnblogs.com/bqwzy/p/10081059.html
Copyright © 2020-2023  润新知