| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> Hive学习(一):安装运行 -> 正文阅读 |
|
[大数据]Hive学习(一):安装运行 |
Hive的安装需要有Hadoop、MySQL以及Java的支持,其中hadoop用于存储数据,而mysql用户存储Hive的metastore(元信息)。 主要记录一下Hadoop以及Hive的安装,Java和MySQL的安装就不赘述了,网上很多。 安装的服务器版本:CentOS7.8
Hadoop安装(单节点)安装下载:https://hadoop.apache.org/releases.html 将本地的Hadoop压缩包上传到服务器root目录下
解压到自定义目录里
设置环境变量?vim ~/.bash_profile?填入以下环境变量
保存文件,然后执行?source ?~/.bash_profile?使环境变量生效 配置?打开配置文件目录
需要修改以下五个文件
hadoop-env.sh配置为了使hadoop正常使用环境中的java运行,将JAVA_HOME的值设置进去 core-site.xml配置将以下配置复制到<configuration>标签下
hdfs-site.xml配置将以下配置复制到<configuration>标签下
yarn-site.xml配置将以下配置复制到<configuration>标签下
mapred-site.xml配置将以下配置复制到<configuration>标签下
验证安装依次执行下面的命令,若都能正常结束,则代表安装成功
Hive安装安装下载:https://hive.apache.org/downloads.html 将本地的Hadoop压缩包上传到服务器root目录下
解压到自定义目录里
设置环境变量?vim ~/.bash_profile?填入以下环境变量
保存文件,然后执行?source ?~/.bash_profile?使环境变量生效 配置打开Hive配置目录,并创建配置文件进行编辑
填入以下内容,是连接数据库的信息
将MySQL的连接jar包拷贝至Hive的lib目录下(/root/demo-apps/apache-hive-2.3.9-bin/lib) 如果是8.0+的mysql连接jar包,上方配置的驱动应该是com.mysql.cj.jdbc.Driver 验证?初始化Hive元信息,若出现 schemaTool completed 则代表成功,此时MySQL数据库中也会出现相应的表
执行 “hive”,能够顺利进入hive命令行则大功告成 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 14:04:42- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |