Loading [MathJax]/jax/output/CommonHTML/fonts/TeX/AMS-Regular.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Ambari安装hive服务,数据库Connection Failed

Ambari安装hive服务,数据库Connection Failed

作者头像
create17
发布于 2022-11-17 01:42:39
发布于 2022-11-17 01:42:39
1.4K00
代码可运行
举报
运行总次数:0
代码可运行

一、问题描述

因为写 ambari 相关的文章比较多,所以有很多使用 ambari 的朋友加我好友,发现有很多初学者都会卡在一个地方,就是安装依赖 mysql 的服务会提示:MYSQL Connection: Error ,像安装 hive、oozie、ranger 等等服务都会遇到这个问题。

本文以安装 hive 服务为示例,给大家演示下如何解决 MYSQL Connection: Error 问题。

二、解决办法

测试通不过的话,可以点击 “Connection Failed” 查看错误日志。思路如下:

1)jdbc 驱动 jar 包有吗?如果没有的话,可在公众号【大数据实战演练】中回复关键字【jdbc】获取。然后为 ambari-server 设置下 jdbc 驱动:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ambari-server setup --jdbc-db=mysql --jdbc-driver=/usr/share/java/mysql-connector-java.jar

命令执行完即可生效,不用重启ambari-server。

命令会将 mysql-connector-java.jar 拷贝到 /var/lib/ambari-server/resources/ 目录下。

2)思考数据库 url 对吗?数据库存在吗?用户名密码对吗?

数据库 url :jdbc:mysql://mysqlip:{mysql端口号}/

Hive Database 选择 "Existing MySQL / MariaDB" 时,hive 数据库需要预先创建好,执行:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
CREATE DATABASE hive character set utf8 collate utf8_general_ci;

建议每个服务创建对应的用户名,且控制好权限:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
CREATE USER 'hive'@'%' IDENTIFIED BY 'hive';
GRANT ALL PRIVILEGES ON *.* TO 'hive'@'%';
FLUSH PRIVILEGES;  # 刷新权限

三、总结

以上主要给大家演示了排查 hive 服务连接 mysql 异常时的解决思路,这种思路同样适用于 oozie、ranger 等依赖 mysql 的服务。如果还有问题,可以私信我或加我好友咨询。

四、Ambari 知识库上线

最近整理了下公众号输出的 ambari 文章,之后会陆续放到语雀的【Ambari知识库】中,里面还有我留存的 hdp rpm资源包。上链接:

https://www.yuque.com/books/share/5102b2ea-e139-46f2-af8a-68a6f16c9a0d?#

密码会不定期更新,最新密码会放在【大数据实战演练】公众号里面,关键词:ambari知识库。

感兴趣的小伙伴记得给【Ambari知识库】点个关注哦,这样的话,后期有更新也不会错过!

---------- END ----------

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-01-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 大数据实战演练 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
大数据管理平台Ambari3.0最新版本二次开发入门实践指南
Apache Ambari项目初期旨在通过开发用于配置、管理、监控Hadoop集群的软件,使Hadoop集群管理更加简洁方便。因为Ambari灵活的插件化设计机制,现在已经广泛用于支持更多其他大数据组件的管理,用户可以根据需要自定义组件。Amabri提供直观且便于使用的Web管理界面,也提供RESTful API支持。
用户9421738
2025/04/26
2250
大数据管理平台Ambari3.0最新版本二次开发入门实践指南
为 Hive 配置 postgres 或 MySQL 作为元数据库
Hive的元数据默认使用derby作为存储DB,derby作为轻量级的DB,在开发、测试过程中使用比较方便,但是在实际的生产环境中,还需要考虑易用性、容灾、稳定性以及各种监控、运维工具等,这些都是derby缺乏的。
Lu说
2022/06/07
3.1K0
为 Hive 配置 postgres 或 MySQL 作为元数据库
Ambari部署及hdp部署的疑难问题解答汇总
以下,都是收集于网友、群友安装 ambari 或部署 hdp 集群时出现的问题,挤时间写了个疑难问题解答汇总,希望能够快速帮小伙伴们定位解决问题。觉得文章靠谱的小伙伴,希望能转发、点赞、在看三连走一波~
create17
2022/11/17
1.2K0
Ambari部署及hdp部署的疑难问题解答汇总
Ambari2.7.1安装
注:主机名修改后需要重启机器才可彻底生效。如果用户不想重启,可使用命令 hostnamectlset-hostname node1.ambari.com来修改主机名,可使用命令 hostname来检验主机名是否修改成功。这种修改方式只是暂时的,待机器重启后就恢复原样 localhost了。
create17
2018/12/12
1.8K0
Ambari2.7.1安装
离线安装HDP2.6(1)-Ambari Server
配置免密码登录,注意这里主要是指master机器登录到其它cluster机器。所以最好先给机器指定好特定的hostname标识分开,参考如下:
凡梦星尘
2024/11/20
890
Ambari2.7安装配置
下载链接: https://pan.baidu.com/s/1rlqZejpZZqio9RPzgnGOEg 提取码: j47n ;内有jdk-8u151-linux-x64.tar.gz和mysql-connector-java.jar文件。
create17
2019/03/12
1.3K0
平台安装--ambari安装
baseurl=http://192.168.199.50/ambari/centos7/
小徐
2019/08/05
3.9K0
平台安装--ambari安装
集群搭建篇(ambari+HDP)—— 全网最详细的,没有之一
1、服务器环境1.1 修改主机名称1.2 修改ip地址1.3 linux修改hosts并添加集群主机1.4 windows修改hosts文件并添加集群主机2、免密配置2.1 切换root用户2.2 生成公钥与私钥对2.3 将公钥复制到目标机器,并测试免密登录是否成功2.4 集群其他主机免密配置2.5 异常演示3、关闭防火墙3.1 防火墙设置3.2 设置之后3.3 设置之前4、禁用selinux4.1 selinux介绍4.2 设置selinux5、安装JDK5.1 上传jdk5.2 配置Java环境变量5.3 检查Java环境是否生效6、安装mysql6.1 mysql安装6.2 mysql设置6.3 修改密码6.4 上传驱动7、安装httpd服务7.1 httpd介绍7.1 安装httpd服务7.2 查看httpd服务7.3 tips:网页访问本地文件内容8、安装ntp服务8.1 ntp介绍8.2 安装8.3 修改ntp.conf配置8.4 时钟同步8.5 检查时钟同步效果9、搭建yum环境和创建ambari本地源9.1 安装yum工具9.2 安装9.3 创建repo文件9.4 分发repo文件9.4 生成本地yum源10、安装ambari10.1 在mysql中创建ambari用户和授权10.2 安装ambari10.2 初始化配置10.3 初始化ambari数据库10.4 启动ambari10.5 报错及解决10.6 ambari页面配置步骤10.6.1 第1步 启动安装10.6.2 第2步 输出集群名称10.6.3 第3步 选择版本、选择本地仓库及路径10.6.4 第4步 输入集群节点名称、私钥10.6.5 节点认证10.6.6 选择服务10.6.7 分配主节点10.6.8 分配从节点和客户端10.6.9 自定义服务10.6.10 确认配置10.6.11 安装部署11、启动服务11.1 java权限问题11.2 hive元数据初始化
大数据最后一公里
2021/08/05
2.6K0
集群搭建篇(ambari+HDP)—— 全网最详细的,没有之一
OushuDB入门(一)——安装篇
OushuDB是由Apache HAWQ创始团队基于HAWQ打造的新一代数据仓库(New Data Warehouse)。该产品采用了存储与计算分离技术架构,具有MPP的所有优点,还具有弹性,支持混合工作负载和高扩展性等优点。作为HAWQ的增强版,OushuDB遵循ANSI-SQL标准,兼容Oracle、Greenplum Database和PostgreSQL,提供PB级数据交互式查询能力,提供对主要BI工具的描述性分析和AI支持。
用户1148526
2019/05/25
1.6K0
【流水】使用Ambari搭建Hadoop平台
手动安装Hadoop的朋友都知道,这是一个痛苦的过程。一天时间,你能够把上千台机器全部安装完成么?包括Hive、Spark、Hbase等。
xjjdog
2019/09/24
1.4K0
【流水】使用Ambari搭建Hadoop平台
大数据环境搭建-Ambari图形化环境配置工具
https://www.psvmc.cn/article/2022-03-31-bigdata-environment.html
码客说
2022/04/27
8760
HiveServer2因JDBC版本引起的问题
之前一直都是用HDP来搭建和管理Hadoop环境,在安装完成调试时也未曾出现过棘手的问题,但这次在Centos6x系统上布署好后却是遇到奇怪的问题:
凡梦星尘
2024/11/20
1410
Ambari2.7整体编译+安装使用
出错的Java文件编码和CheckStyle设置的编码不同。CheckStyle里设置的编码是UTF-8
create17
2018/12/20
4.8K0
Ambari2.7整体编译+安装使用
ambari安装
执行完这个命令后,会生成两个文件id_rsa(私钥)、id_rsa.pub(公钥)
Dlimeng
2023/06/29
4280
ambari安装
Ambari EDP 大数据集群部署手册
链接:https://pan.baidu.com/s/1M5SAVrL1DIy-dprE0g4OGA?pwd=b8hu
create17
2025/03/23
2350
Ambari EDP 大数据集群部署手册
如何在Redhat7.4安装HDP3.0.1
7月13日,Hortonworks在其官网宣布发布HDP3.0,相关介绍可以参考Fayson昨天的文章《Hortonworks正式发布HDP3.0》,最近又更新到了HDP3.0.1。本文档Fayson主要描述如何在Redhat7.4安装HDP3.0.1。HDP与CDH的安装步骤一致,主要包括以下四部分:
Fayson
2018/11/16
3.2K0
007.基于CentOS7.8安装Ambari2.7+HDP3.1大数据平台
我这里创建了一个普通用户名为admin,并且具有sudo权限,4个节点都需要有这个用户。
CoderJed
2020/10/30
2.3K1
007.基于CentOS7.8安装Ambari2.7+HDP3.1大数据平台
EDP 发布新组件时,如何进行增量安装?
最近 EDP 新增了 kudu 组件,对于已经部署了 EDP 的同学们,如何使用 EDP 安装 kudu 组件,本文做一个说明。后续 EDP 会继续集成新的组件,大家可以参考此文档使用 EDP 继续安装新组件。
create17
2025/03/17
830
EDP 发布新组件时,如何进行增量安装?
CentOS7下利用Ambari搭建HDP大数据平台
Apache Ambari是一个基于Web的支持Apache Hadoop集群的供应、管理和监控的开源工具, Ambari已支持大多数Hadoop组件,包括HDFS、MapReduce、Hive、Pig、 Hbase、Zookeeper、Sqoop和Hcatalog等。提供Web UI进行可视化的集群管理,简化了大数据平台的安装、使用难度。
yuanfan2012
2020/09/01
3.2K0
【大数据搭建HDP3.x】Ambari2.7.4+HDP3.1.4离线搭建教程(上)
上篇分享HDP3.1.4对照2.6.x的新特性,本篇文字整体分享下HDP3.1.4+Ambari2.7.4集群部署。各位看官走着~
知否大数据
2022/06/17
2.5K0
推荐阅读
相关推荐
大数据管理平台Ambari3.0最新版本二次开发入门实践指南
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验