Unrecognized Hadoop major version number: 3.0.0 版本冲突解决

hive与hadoop的兼容性问题

1. 问题出现

  • 工作需要,在本地安装hive进行相关测试工作,版本选的是hadoop-3.0.0,hive-2.1.1。这个版本是按照CDH集群版本配的,本来以为没有冲突
#报错信息
Exception in thread "main" java.lang.IllegalArgumentException: Unrecognized Hadoop major version number: 3.0.0
  • CDH组件版本
    CDH版本信息

2.问题解决

  • 版本不支持,就更换hive版本
  • 查看hive支持的hadoop的版本
  • https://hive.apache.org/downloads.html
    hive依赖信息

版本信息

  • 可以看到,想要支持hadoop3.0.0,hive的版本就必须是hive-3.0.0以上,更换版本即可解决。
posted @ 2022-10-08 13:47  葫芦杯  阅读(1352)  评论(0)    收藏  举报