这篇文章主要介绍Hive如何安装、配置及基础使用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
创新互联公司是一家专业提供瑞昌企业网站建设,专注与成都网站设计、成都做网站、外贸网站建设、H5建站、小程序制作等业务。10年已为瑞昌众多企业、政府机构等服务。创新互联专业网站制作公司优惠进行中。
此主题介绍Hive的安装、配置及基础使用。
Hive基本信息
官网:http://hive.apache.org/
# 切换到工作空间 cd /opt/workspaces # 创建Hive数据目录 mkdir data/hive # 创建Hive日志目录 mkdir logs/hive
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
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 EOF hive.metastore.schema.verification false
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 禁用 |
nohup ./frameworks/hive/bin/hive --service metastore >/dev/null 2>&1 &
cat>test_person.txt<以上是“Hive如何安装、配置及基础使用”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!
分享文章:Hive如何安装、配置及基础使用
标题链接:http://cdweb.net/article/iijepc.html