gpt4 book ai didi

hadoop - hive 服务器 : ClassNotFound (HiveServer)

转载 作者:可可西里 更新时间:2023-11-01 14:21:08 25 4
gpt4 key购买 nike

首先:我是 Hive 的新手。

我刚刚安装了 Hive,当我运行“hive”时,服务器启动并将我带入 CLI。但是当我尝试使用“hive --service hiveserver”将它作为服务/服务器启动时,我得到:

Starting Hive Thrift Server Exception in thread "main" java.lang.ClassNotFoundException: org.apache.hadoop.hive.service.HiveServer at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:425) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:274) at org.apache.hadoop.util.RunJar.run(RunJar.java:214) at org.apache.hadoop.util.RunJar.main(RunJar.java:136)

两个问题:

  1. 这是启动 Hive 服务器的正确方法吗? (我的理解是 HCat 和 WebHCat 是自动包含的!?)
  2. 为什么会出现这个问题,我该如何解决?

感谢和问候!

最佳答案

尝试为这个版本的 apache hive 运行 bin/hive --service hiveserver2 而不是 hive --service hiveserver

关于hadoop - hive 服务器 : ClassNotFound (HiveServer),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28501895/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com