我在我的Ubuntu VM上安装了Hive和Hadoop。
当我在终端上启动hive
时,我会得到以下信息:
SLF4J:类路径包含多个SLF4J绑定。slf4j:在[jar:file:/opt/apache-hive-2.3.5-bin/lib/log4j-Slf4j-impl-2.6.2.jar!/org/slf4j/impl/staticloggerbinder.class]中找到绑定slf4j:在[jar:file:/home/hadoop/hadoop/share/hadoop/common/lib/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/staticloggerbinder.class]中找到绑定slf4j:请参阅SLF4J:实际绑定的类型为[org.apache.logging.slf4j.log4jloggerFactory]线程“main”java.lang.ClassCastException:类jdk.internal.loader.ClassLoaders$AppClassLoader不能强制转换为类java.net.urlClassLoader(jdk.internal.loader.ClassLoaders$AppClassLoader和java.net.urlClassLoader位于org.apache.hadoop.hive.ql.session.sessionState的加载器“bootstrap”的模块在java.base/java.lang.reflect.method.invoke(method.java:566)在org.apache.hadoop.util.runjar.run(runjar.java:323)在org.apache.hadoop.util.runjar.main(runjar.java:236)
并且当我启动hiverserver2
时,http://localhost:10002/(配置单元WebUI)将保持不可访问。
我已经试过了。
正如@mazaneicha建议的那样,用JDK8做起来更容易。我在JDK11上。所以我只是
我在我的ubuntu映像容器上安装了,当我想启动mysql服务时它失败了,error.log文件包含: 首先,/run/mysqld目录是空的,下面出现错误 我创建了内容为的mysqld.sock文件,错误从“文件或目录不存在”更改为“111连接拒绝”。 问题出在哪里?
当我在master note上运行此命令时 然而,Hadoop multinode运行良好
我想设置两台运行jstatd的服务器,这样我就可以动态监控我的应用程序。web服务器已经启动并运行,但另一台服务器总是会出现这样的异常。 无法将/JStatRemoteHost绑定到RMI注册表java。rmi。ServerException:服务器线程中发生RemoteException;嵌套的例外是:java。rmi。解组异常:错误解组参数;嵌套的例外是:java。lang.ClassNotF
我的蜂巢设置有问题。不是我设置的,所以我对这个系统的了解有限...使用cloudera manager完成了自动更新,没有对postgresql数据库进行备份。转移数据库正在使用postgresql设置。 就我的理解,不可能有一个既定的连接,但我不明白为什么,因此如何修复它。我将非常感谢一些关于如何在cloudera manager管理中修复此问题的提示。或如何重建转移或从postgresql切换
我最近从windows改回了Ubuntu,我正试图重新在它上启动android编程。我已经安装了oracle Jdk并下载了该包,但当我打开它时,它会出现错误: [2014-03-07 13:45:03-adb]意外异常“无法运行程序”/home/abdollah/documents/adt-bundle-linux-x86_64-20131030/sdocuments/adt-bundle-li
无法启动 mongodb.service:单元 mongodb.service 被屏蔽。 我该怎么办?帮帮我。。 ~$ mongo MongoDB shell版本:3.2.3连接到:test 2016-02-26t 17:40:18.552 0200 W网络[thread1]无法连接到127.0.0.1:27017,原因:errno:111连接被拒绝2016-02-26T17:40:18.552