hadoop生态下hive安装过程
Hive的安装部署
1.首先在Linux本地,新建/data/hive1目录,用于存放所需文件
(1)mkdir -p /data/hive1
(2)切换目录到/data/hive1下,上传apache-hive-2.1.0-bin.tar.gz和mysql-connector-java-5.1.40-bin.jar
2.将/data/hive1目录下的hive-1.1.0-cdh5.4.5.tar.gz,解压缩到/apps目录下。
tar -xzvf apache-hive-2.1.0-bin.tar.gz -C /apps/
再切换到/apps目录下,将/apps/apache-hive-2.1.0,重命名为hive
cd /apps
mv /apps/apache-hive-2.1.0/ /apps/hive
cp /data/hive1/mysql-connector-java-5.1.40-bin.jar /apps/hive/lib/
3.配置环境变量
4.验证hive安装成功
>hive−−v在hive中查询数据库情况:5.配置hive,mysql存放hive的元数据.a)复制mysql驱动程序到hive的lib目录下。b)配置hive−site.xml没有hive−site.xml,复制hive−default.xml.template为hive−site.xml修改连接信息为mysql链接地址,将>hive --v 在hive中查询数据库情况: 5.配置hive,mysql存放hive的元数据. a)复制mysql驱动程序到hive的lib目录下。 b)配置hive-site.xml 没有hive-site.xml,复制hive-default.xml.template为hive-site.xml 修改连接信息为mysql链接地址,将>hive−−v在hive中查询数据库情况:5.配置hive,mysql存放hive的元数据.a)复制mysql驱动程序到hive的lib目录下。b)配置hive−site.xml没有hive−site.xml,复制hive−default.xml.template为hive−site.xml修改连接信息为mysql链接地址,将{system:…字样替换成具体路径。
[hive/conf/hive-site.xml]<property><name>javax.jdo.option.ConnectionPassword</name><value>root</value><description>password to use against metastore database</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.ConnectionURL</name><value>jdbc:mysql://localhost:3306/hive2</value></property><property><name>javax.jdo.option.ConnectionDriverName</name><value>com.mysql.jdbc.Driver</value><description>Driver class name for a JDBC metastore</description></property><configuration> <property> <name>javax.jdo.option.ConnectionURL</name> <value>jdbc:mysql://localhost:3306/hive?createDatabaseIfNotExsit=true;characterEncoding=latin1 &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>strongs</value> </property>
</configuration>
HADOOP_HOME=/apps/hadoop
export HIVE_CONF_DIR=/apps/hive/conf
sudo service mysql status
查看MySQL状态
进入MySQL
显示所有创建好的表
2)hivejdbc连接
到hive6 下上传依赖包,并且解压
进入到hive/conf
修改hive-site.xml文件
<property> <name>hive.server.thrift.port</name> <value>10000</value> </property>
<property> <name>hive.server.thrift.bind.host</name> <value>127.0.0.1</value> </property>
启动hadoop和MySQL
使用beeline命令行测试
beeline
!connect:hive2://127.0.0.1:10000/default
用户名和密码都为空,直接回车;
成功进入beeline连接jdbc数据库,
执行命令查看default默认数据库和库中的表,
启动hive
hadoop生态下hive安装过程相关推荐
- hive取mysql数据oracle数据,Hive安装过程(mysql/oracle存储元数据)详解
Hive安装过程(mysql/oracle存储元数据) 前置条件: - mysql数据库已经安装成功 - hadoop环境已经配置正确,且可以提供正常服务 说明: -由于资源有限,下面配置的hadoo ...
- oracle中job的retry次数,有大佬帮忙看下我安装过程中到底出啥问题了么..
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 有大佬帮忙看下我安装过程中到底出啥问题了么.. 之前说我监听不对,我调了下.监听米问题了, 但是现在还是提示我"插件执行方法失败.." ...
- Hive安装过程中出现 The reference to entity createDatabaseIfNotExist must end with the ';' delimiter.问题
Hive安装过程中出现 The reference to entity "createDatabaseIfNotExist" must end with the ';' delim ...
- ADS1.2在Win10下的安装过程和初步使用
ADS1.2在Win10下的安装过程及初步使用 ADS1.2安装过程 双击setup.exe安装 一路Next/Yes下去 注意选择安装路径 安装类型选择typical 之后同样一路Next/Yes下 ...
- Windows 7 x64环境下JDK8安装过程
Windows 7 x64环境下JDK8安装过程 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads ...
- Hadoop生态组件-HIVE学习
本文将Hadoop生态圈中的一个重要组件Hive.内容包括安装,运行测试,使用MySQL存储Hive的matedata, 还包括其他使用Hive的知识,比如数据分区等.本文是本人学习Hive过程中的记 ...
- Hadoop-2.8.0集群搭建、hadoop源码编译和安装、host配置、ssh免密登录、hadoop配置文件中的参数配置参数总结、hadoop集群测试,安装过程中的常见错误
25. 集群搭建 25.1 HADOOP集群搭建 25.1.1集群简介 HADOOP集群具体来说包含两个集群:HDFS集群和YARN集群,两者逻辑上分离,但物理上常在一起 HDFS集群: 负责海量数据 ...
- windows环境下tensorflow安装过程详解(亲测安装成功后测试那块)
写在最前: 在安装过程中遇到很多坑,一开始自己从官网下载了Python3.6.3或者Python3.6.5或者Python3.7.1等多个版本,然后直接pip install tensorflow或者 ...
- net-snmp在Linux下的安装过程【转】
原帖地址 http://mxdxm.iteye.com/blog/509141 NET-SNMP安装方法 - [关于技术] 版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明 ht ...
最新文章
- C语言关键字、标识符和注释
- 鸟哥的Linux私房菜(基础篇)- 一些基础的Linux 问题
- java每秒限流_java限流工具类
- IDEA下svn配置与share project
- phpexcel导出大量数据合并单元格_php 数据导出到excel 2种带有合并单元格的导出...
- php7 匿名继承类_PHP7中的匿名类使用方法_后端开发
- Shell入门(三)之字符串
- c语言self用法,C/C++知识点之Self Numbers C语言 UVA640
- 一文弄懂数据挖掘的十大算法,数据挖掘算法原理讲解
- unexpectedly exited. Status code was
- python爬股指期货数据_新浪期货数据接口API(实时数据/历史数据)
- Python jiba 分词
- Java 泛型 <? super T> <? extend T> 的通俗理解
- 计算机flash拉开效果,使用Flash制作卷轴展开效果
- 用html写一个计时器
- 35,UC(14) .
- 2020年秋招回顾总结(2021届),目前已在上海入职工作,感恩亲人与朋友,未来,你好!
- 2020-1-31赛
- 《逆袭大学——传给IT学子的正能量》进展及最终目录
- ES 文件浏览器被曝安全漏洞,用户资料可能被盗