当前位置: 首页 > news >正文

CDH集群hive初始化元数据库失败

oracle数据库操作:

报错如下:命令 (Validate Hive Metastore schema (237)) 已失败
截图如下:
在这里插入图片描述
后台日志部分摘录:

WARNING: Use “yarn jar” to launch YARN applications.
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/opt/cloudera/parcels/CDH-6.3.2-1.cdh6.3.2.p5253.21605619/jars/log4j-slf4j-impl-2.17.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/opt/cloudera/parcels/CDH-6.3.2-1.cdh6.3.2.p5253.21605619/jars/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]
org.apache.hadoop.hive.metastore.HiveMetaException: Failed to get schema version, Cause:ORA-00942: table or view does not exist
org.apache.hadoop.hive.metastore.HiveMetaException: Failed to get schema version, Cause:ORA-00942: table or view does not exist at org.apache.hadoop.hive.metastore.CDHMetaStoreSchemaInfo.getMetaStoreSchemaVersion(CDHMetaStoreSchemaInfo.java:342)
at org.apache.hive.beeline.HiveSchemaTool.validateSchemaVersions(HiveSchemaTool.java:685)
at org.apache.hive.beeline.HiveSchemaTool.doValidate(HiveSchemaTool.java:578)
at org.apache.hive.beeline.HiveSchemaTool.main(HiveSchemaTool.java:1142)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.hadoop.util.RunJar.run(RunJar.java:313)
at org.apache.hadoop.util.RunJar.main(RunJar.java:227)
*** schemaTool failed ***

记录一
问题出现:
链接的数据库和用户用的和刚开始初始化cm用的数据库用户是同一个,初始化失败。
解决办法:
单独搞一个用户给hive。

记录二

问题出现:
链接的数据库和用户没给管理员权限
解决办法:
给用户增删改查的权限。

 grant connect,resource to 用户名
http://www.lryc.cn/news/329423.html

相关文章:

  • 【ESP32S3 Sense接入语音识别+MiniMax模型对话】
  • 【Java初阶(七)】接口
  • Mac OS上使用matplotlib库显示中文字体
  • IP种子是什么?理解和应用
  • 车载以太网AVB交换机 gptp透明时钟 5口 全千兆 SW1500
  • Can‘t connect to server on ‘localhost‘ (10061)
  • 虹科Pico汽车示波器 | 免拆诊断案例 | 2018款东风风神AX7车发动机怠速抖动、加速无力
  • zookeeper如何管理客户端与服务端之间的链接?(zookeeper sessions)
  • 【Java多线程】7——阻塞队列线程池
  • 同步复位和异步复位的优缺点
  • Code Review(代码审查)
  • 《拆解一切问题》如何成为解决难题的高手 - 三余书屋 3ysw.net
  • matlab——基于三维激光扫描点云的树冠体积计算方法
  • 如何在jupyter使用新建的虚拟环境以及改变jupyter启动文件路径。
  • Exception in thread “main“ com.fasterxml.jackson.databind.JsonMappingException:
  • 第三十九章 保护与 IRIS 的 Web 网关连接
  • java数据结构与算法刷题-----LeetCode127. 单词接龙
  • pytorch中的torch.nn.Linear
  • 03-MySQl数据库的-用户管理
  • 知乎:多云架构下大模型训练,如何保障存储稳定性?
  • JWFD流程图转换为矩阵数据库的过程说明
  • GT收发器第一篇_总体结构介绍
  • [图像处理] MFC载入图片并进行二值化处理和灰度处理及其效果显示
  • centos7.5 安装gitlab-ce (Omnibus)
  • 深入理解MapReduce:从Map到Reduce的工作原理解析
  • 初始Java篇(JavaSE基础语法)(5)(类和对象(上))
  • 机器人---人形机器人之技术方向
  • MySQL MHA高可用数据库
  • LVS(Layout versus schematic)比的是什么?
  • 从0开始搭建基于VUE的前端项目(三) Vuex的使用与配置