初学耗时:0.5h

注:CSDN手机端暂不支持章节内链跳转,但外链可用,更好体验还请上电脑端。

一、使用Hive配置mysql作为元数据库
  1.1  在Windows上用mysql可视化软件连接Linux的mysql。
  1.2  上传Hive并解压Hive。
  1.3  进入Hive的conf目录,修改hive-env .sh。
  1.4  进入Hive的conf目录,修改hive-site.xml。
  1.5  将mysql的lib驱动包上传到hive的lib目录下。


记忆词:

  ...


 B02 - 999、部署大数据环境及部分编译


 ギ 舒适区ゾ || ♂ 累觉无爱 ♀

一、使用Hive配置mysql作为元数据库

  1.1 ~ 在Windows上用mysql可视化软件连接Linux的mysql。

  1.2 ~ 上传Hive并解压Hive。

  1.3 ~ 进入Hive的conf目录,修改hive-env.sh。

cd /export/servers/hive-1.1.0-cdh5.14.0/conf
cp hive-env.sh.template hive-env.shvim hive-env.sh
HADOOP_HOME=/export/servers/hadoop-2.6.0-cdh5.14.0export HIVE_CONF_DIR=/export/servers/hive-1.1.0-cdh5.14.0/conf

  1.4 ~ 进入Hive的conf目录,修改hive-site.xml。

cd /export/servers/hive-1.1.0-cdh5.14.0/conftouch hive-site.xml   # 新版本没有这个配置,要自己创建
vim hive-site.xml
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration><property><name>javax.jdo.option.ConnectionURL</name><value>jdbc:mysql://zrk691103.scientist.com: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>root</value></property><property><name>javax.jdo.option.ConnectionPassword</name><value>123456</value></property><property><name>hive.cli.print.current.db</name><value>true</value></property><property><name>hive.cli.print.header</name><value>true</value></property><property><name>hive.server2.thrift.bind.host</name><value>zrk691103.scientist.com</value></property>
<!--<property><name>hive.metastore.uris</name><value>thrift://zrk691101.hadoop.com:9083</value></property>
-->
</configuration>

  1.5 ~ 将mysql的lib驱动包上传到hive的lib目录下。

cd /export/servers/hive-1.1.0-cdh5.14.0/lib

草长莺飞二月天,拂堤杨柳醉春烟。

- - - - - - - - - - - - - - - - - - - - - - - - - - - -

^ 至此,使用Hive配置mysql作为元数据库完成。

- - - - - - - - - - - - - - - - - - - - - - - - - - - -

※ 世间诱惑何其多,坚定始终不动摇。

客观世界的任何事物都是对象(Object),它们都有一些静态属性和相关的________。


操作

草长莺飞二月天,拂堤杨柳醉春烟。

- - - - - - - - - - - - - - - - - - - - - - - - - - - -

注:CSDN手机端暂不支持章节内链跳转,但外链可用,更好体验还请上电脑端。

我知道我的不足,我也知道你的挑剔,但我就是我,不一样的烟火,谢谢你的指指点点,造就了我的点点滴滴:)!

草长莺飞二月天,拂堤杨柳醉春烟。

B02 - 025、使用Hive配置mysql作为元数据库相关推荐

  1. Ubuntu下安装hive,并配置mysql作为元数据库

    一.安装hive 1. 下载并解压hive源程序 sudo tar -zxvf ./apache-hive-1.2.1-bin.tar.gz -C /usr/local # 解压到/usr/local ...

  2. Hive的下载安装,以及配置mysql作为元数据库

    hive下载地址: http://www.apache.org/dyn/closer.cgi/hive/ 安装部署: 解压hive源程序: sudo tar -zxvf ./apache-hive-1 ...

  3. hive 配置 mysql时的问题(Relative path in absolute URI: ${system:java.io.tmpdir%7D/$%7Bsystem:user.name%7D)

    因为 hive 的映射工具--metastore,默认存放在 derby 中,而derby数据库的一大缺陷在于其不支持并发访问(早期的hive是这样).当我们使用 mysql 作为其远程仓库时,自然需 ...

  4. hive配置MySQL初始化问题

    一:关于org.apache.hadoop.hive.metastore.HiveMetaException: Schema initialization FAILED! Metastore stat ...

  5. hive 配置mysql_Hive的mysql安装配置

    一.MySQL的安装 Hive的数据,是存在HDFS里的.此外,hive有哪些数据库,每个数据库有哪些表,这样的信息称之为hive的元数据信息. 元数据信息不存在HDFS,而是存在关系型数据库里,hi ...

  6. Hive安装与配置MySQL元数据库

    一.MySQL的安装 1.1 更新获取最新软件源,并安装MySQL. sudo apt-get update sudo apt-get install mysql-server 1.2 启动和关闭My ...

  7. 配置Hive在mysql上的元数据库时Underlying cause: java.lang.ClassNotFoundException : com.mysql.jdbc.Driver

    在schematool -initSchema -dbType mysql -verbose的时候 发现报了这个错误 由于配置在Hive在mysql上的元数据库时需要用jdbc访问mysql,所以需要 ...

  8. Hive学习和配置Mysql

    1.Hive简介  起源自facebook由Jeff Hammerbacher领导的团队  构建在Hadoop上的数据仓库框架  设计目的是让SQL技能良好,但Java技能较弱的分析师可以查询海 ...

  9. hive 和mysql配置_Hive学习和配置Mysql

    1.Hive简介 起源自facebook由Jeff Hammerbacher领导的团队 构建在Hadoop上的数据仓库框架 设计目的是让SQL技能良好,但Java技能较弱的分析师可以查询海量数据 20 ...

  10. hive mysql 远程_ubuntu中为hive配置远程MYSQL database

    一.安装mysql $ sudo apt-get install mysql-server 启动守护进程 $ sudo service mysql start 二.配置mysql服务与连接器 1.安装 ...

最新文章

  1. 快速把web项目部署到weblogic上
  2. mysql双主同步一个库,CNESA
  3. 云计算竞争愈发激烈,2019年云计算运维前景怎么样?
  4. 数据库面试题【十四、主键使用自增ID还是UUID】
  5. python制作自动回复脚本_python itchat实现微信自动回复的示例代码
  6. linux 使用gzip压缩打包的文件,linux常用的解压,压缩,打包
  7. 期望E==>加权均值(每个元素×它们各自的概率)
  8. flink的MemorySegment
  9. 在eclipse中使用Github进行单元测试
  10. 江门android培训,基于selenium模块的江门市干部培训网络学院自动选课脚本
  11. 猜姓氏c语言题目,猜姓氏游戏及其数学原理
  12. Mybatis报错 :Error evaluating expression ‘condition.xxxx!= null ‘
  13. 抓取Momentum图片
  14. 半年以来的图像去雾总结-图像去雾(一)暗通道去雾
  15. Python地理位置信息库geopy的使用(一):基本使用
  16. 维乐美学系列:美丽背后的匠心打造
  17. 算法设计与分析 Dij证明
  18. 时针分针夹角公式与重合问题
  19. 手机查看电脑的视频,基于springboot制作的一个简易个人视频网站
  20. SAS(四)SAS编程基本语法

热门文章

  1. 【我的Android进阶之旅】Android 因为时间设置错误,请求报错 Could not validate certificate: Certificate expired at
  2. 【图解数据结构】队列全面总结
  3. TortoiseGit拉取gitee代码
  4. Win10系统隐藏文件资源管理器中的3D对象等七个文件夹
  5. 基于北洋PT站表结构分析以及ORM重写
  6. 混合基金量化投资策略应该怎么制定?
  7. 后盾网div+css,css定位(后盾网)
  8. windows服务器虚拟机 全屏,win7虚拟机的安装|vmware中win7虚拟机怎么设置全屏显示...
  9. 计算机课程设计心得,课程设计心得体会450字
  10. 计算机键盘有哪些作用,电脑上的键盘有哪些功能 你不知道的10大键盘功能介绍...