Hive初始化元数据库时报错:Unknown version specified for initialization: 3.1.0

执行如下命令的时候报错:

复制代码
schematool -initSchema -dbType mysql

hadoop@ddd:/usr/local/hive/conf$ schematool -initSchema -dbType mysql
Metastore connection URL:          jdbc:mysql://localhost:3306/hive?createDatabaseIfNotExist=true&useSSL=false
Metastore Connection Driver :     com.mysql.jdbc.Driver
Metastore connection User:        hive
Starting metastore schema initialization to 3.1.0
Org.apache.hadoop.hive.metastore.HiveMetaException: Unknown version specified for initialization: 3.1.0
Use --verbose for detailed stacktrace.
*** schemaTool failed ***
hadoop@ddd:/usr/local/hive/conf$

报错原因

/usr/local/soft/hive/scripts/metastore/upgrade该目录下的mysql

被删除了,或者是目录还在,但是这个目录下面没有文件了(如果目录还在需要去目录里面查看一下)

解决方法

找到原本的hive的压缩包,解压后将对应目录下的MySQL目录拷贝到这里

再次初始化就可以了

相关推荐
YOU OU8 小时前
Spring IoC&DI
java·数据库·spring
Muscleheng9 小时前
Navicat连接postgresql时出现‘datlastsysoid does not exist‘报错
数据库·postgresql
罗超驿10 小时前
18.事务的隔离性和隔离级别:MySQL面试高频考点全解析
数据库·mysql·面试
jran-10 小时前
Redis 命令
数据库·redis·缓存
小江的记录本10 小时前
【Java基础】Java 8-21新特性:JDK21 LTS:虚拟线程、模式匹配switch、结构化并发、序列集合(附《思维导图》+《面试高频考点清单》)
java·数据库·python·mysql·spring·面试·maven
June`11 小时前
多线程redis下如何解决aof重写和rdb持久化的数据一致性问题
数据库·redis·缓存
二宝哥11 小时前
离线安装maven
java·数据库·maven
SZLSDH11 小时前
场景适配论 | 数字孪生IOC建设中渲染技术与智能体能力的协同逻辑
前端·数据库·ai·数字孪生·数据可视化·智能体
这个DBA有点耶11 小时前
SQL改写实战:子查询、CTE、窗口函数性能对比
数据库·mysql·性能优化
@我漫长的孤独流浪11 小时前
数据库完整性约束全解析:从理论到实践
数据库