Hive如何安装、配置及基础使用

这篇文章主要介绍Hive如何安装、配置及基础使用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

创新互联公司是一家专业提供瑞昌企业网站建设,专注与成都网站设计、成都做网站、外贸网站建设H5建站、小程序制作等业务。10年已为瑞昌众多企业、政府机构等服务。创新互联专业网站制作公司优惠进行中。

10. Hive

此主题介绍Hive的安装、配置及基础使用。

Hive基本信息

官网:http://hive.apache.org/

10.1. 环境准备

# 切换到工作空间
cd /opt/workspaces
# 创建Hive数据目录
mkdir data/hive
# 创建Hive日志目录
mkdir logs/hive

10.2. 安装

wget http://mirrors.cnnic.cn/apache/hive/hive-1.2.1/apache-hive-1.2.1-bin.tar.gz
tar -zxf apache-hive-1.2.1-bin.tar.gz
rm -rf apache-hive-1.2.1-bin.tar.gz
mv apache-hive-1.2.1-bin ./frameworks/hive

10.3. 配置(单机)

vi ~/.profile

export HIVE_HOME=/opt/workspaces/frameworks/hive
export PATH=$PATH:$HIVE_HOME/bin
source ~/.profile

配置MySQL

mysql -u root -p
create database hive;
grant all on *.* to'hive'@'%' identified by 'hive';  #账号hive,密码hive,所有IP都可以访问(%)
flush privileges;
exit;

创建HDFS目录

./frameworks/hadoop/bin/hadoop fs -mkdir /tmp
./frameworks/hadoop/bin/hadoop fs -mkdir -p /user/hive/warehouse
./frameworks/hadoop/bin/hadoop fs -chmod 777 /tmp
./frameworks/hadoop/bin/hadoop fs -chmod 777 /user/hive/warehouse

修改Hive配置

cat>./frameworks/hive/conf/hive-env.sh<./frameworks/hive/conf/hive-site.xml<
    
        javax.jdo.option.ConnectionURL
        jdbc:mysql://``:3306/hive
    
    
        javax.jdo.option.ConnectionDriverName
        com.mysql.jdbc.Driver
    
    
        javax.jdo.option.ConnectionUserName
        hive
    
    
        javax.jdo.option.ConnectionPassword
        hive
    
    
        hive.metastore.uris
        thrift://bd:9083
    
    
        hive.exec.local.scratchdir
        /opt/workspaces/data/hive
    
    
        hive.downloaded.resources.dir
        /opt/workspaces/data/hive
    
    
        hive.querylog.location
        /opt/workspaces/data/hive
    
    
        hive.server2.logging.operation.log.location
        /opt/workspaces/data/hive
    
    
     hive.querylog.location
     /opt/workspaces/frameworks/logs/hive
    
    
      hive.metastore.schema.verification
      false
    

EOF
cp ./frameworks/hive/conf/hive-log4j.properties.template ./frameworks/hive/conf/hive-log4j.properties

vi ./frameworks/hive/conf/hive-log4j.properties

hive.log.dir=/opt/workspaces/frameworks/logs/hive

下载mysql驱动

wget -P ./frameworks/hive/lib http://central.maven.org/maven2/mysql/mysql-connector-java/5.1.36/mysql-connector-java-5.1.36.jar

测试发现5.1.38需要使用SSL连接,可设置jdbc://…&userSSL=false禁用

10.4. 启动

nohup ./frameworks/hive/bin/hive --service metastore >/dev/null 2>&1 &

10.5. 测试

cat>test_person.txt<

以上是“Hive如何安装、配置及基础使用”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!


标题名称:Hive如何安装、配置及基础使用
新闻来源:http://myzitong.com/article/iijepc.html