配置时,我的配置单元外壳在日志初始化时挂起
[cloudera@quickstart hive]$ hive
2017-03-01 08:23:50,909 WARN [main] mapreduce.TableMapReduceUtil: The hbase-prefix-tree module jar containing PrefixTreeCodec is not present. Continuing without it.
Logging initialized using configuration in file:/etc/hive/conf.dist/hive-log4j.properties
这是日志文件描述。
2017-02-28 08:56:34685警告[main]:hive.metastore(HiveMetaStoreClient.java:open(448))-set_ugi()未成功,可能原因:新客户端与旧服务器对话。没有它就继续。org.apache.thrift.transport.ttTransportException:java.net.SocketTimeoutException:org.apache.thrift.transport.TIOStreamTransport.Read(TIOStreamTransport.java:129)在org.apache.thrift.transport.tttransport.readAll(tttransport.java:86)上读取超时
我也有这个问题,当我开始蜂巢cli。我试图找到一些解决问题的方法,但没有成功。当我更改metastore的版本(例如,mysql8到mysql5.6,hive版本是1.10并且不更改)时,问题已经解决了!!!!
日志文件已经说新客户端与旧服务器
对话。因此,您应该将metastore的版本更改为新版本。应该记住,您的metastore版本与hive版本匹配。
我正在执行一个HQL查询,该查询几乎没有连接、联合和插入覆盖操作,如果只运行一次,它就可以正常工作。 如果我第二次执行相同的作业,我就会面临这个问题。有人能帮我确定在哪种情况下我们会得到这个异常吗?
蜂巢平台(OpenComb Platform)是一个基于 PHP 5.3 实现的深度云计算应用框架。蜂巢采用了扩展模式,系统中的功能和特性,都由扩展提供。 因此,用户可以通过开发和安装扩展来部署各种类型的互联网应用。
问题内容: 我使用了hadoop hive 0.9.0和1.1.2以及netbeans,但是出现了这个错误,但是我不能解决这个问题,请帮我编码: 以下错误; 问题答案: 您可以在Hive中设置容器的堆大小并解决此错误: 在Hadoop MapReduce框架上运行的大多数工具都提供了为作业调整这些Hadoop级别设置的方法。Hive中有多种方法可以做到这一点。其中三个显示在这里: 1)通过Hive
我按照多个教程尝试使用RJDBC连接到Hive,但没有成功。 以下是我所拥有的: 我已经下载并放置在的文件。 我也尝试了最近的版本,但总是与相同的Cloudera版本同步。即使我的版本是5。XX。 我很确定是正确的,因为我已经使它在Python中与具有相同主机名/端口的一起工作。 错误: 错误在. jcall(drv@jdrv,"Ljava/sql/Connection;","Connection
我正在尝试连接到R中的hive。我已经在我的R环境中加载了RJDBC和rJava库。我使用的是一台Linux服务器,hadoop(hortonworks sandbox 2.1)和R(3.1.1)安装在同一个盒子中。这是我用来连接的脚本: 我得到了这个错误: 错误。jcall(drv@jdrv,“Ljava/sql/Connection;”,“连接”,如图所示。字符(url)[1],:java。l