配置单元无法在数据集中创建表或计数行

gtlvzcf8  于 2021-06-01  发布在  Hadoop
关注(0)|答案(0)|浏览(227)

我在正常使用配置单元时,突然无法在色调平台窗体内运行“create table…”或“select count()from…”。
每当我尝试运行其中一种类型的查询时,就会出现以下错误:
org.apache.hive.service.cli.hivesqlexception:处理语句时出错:失败:执行错误,从org.apache.hive.service.cli.operation.operation.tosqlexception(操作)中的org.apache.hadoop.hive.ql.exec.tez.teztask返回代码1。java:380)在org.apache.hive.service.cli.operation.sqloperation.runquery(sqloperation。java:257)在org.apache.hive.service.cli.operation.sqloperation.access$800(sqloperation。java:91)在org.apache.hive.service.cli.operation.sqloperation$backgroundwork$1.run(sqloperation。java:348)位于javax.security.auth.subject.doas(subject)的java.security.accesscontroller.doprivileged(本机方法)。java:422)在org.apache.hadoop.security.usergroupinformation.doas(usergroupinformation。java:1840)在org.apache.hive.service.cli.operation.sqloperation$backgroundwork.run(sqloperation。java:362)在java.util.concurrent.executors$runnableadapter.call(executors。java:511)在java.util.concurrent.futuretask.run(futuretask。java:266)位于java.util.concurrent.threadpoolexecutor.runworker(threadpoolexecutor。java:1149)在java.util.concurrent.threadpoolexecutor$worker.run(threadpoolexecutor。java:624)在java.lang.thread.run(线程。java:748)
显然,这个错误只发生在我试图运行“createtable…”查询的表上。例如,如果我将其中一个有缺陷的表删除并重新创建它,我将能够正常地查询它(尽管我将无法运行查询表,因为它将再次对数据集产生缺陷)。我还可以运行任何我试图从中创建新表的查询,只要我没有选择其中的createtable部分。
除了重建table,我还尝试:
在其他架构上创建表
创建不同格式的表
应用hive-select count(
)中的更正不与tez一起使用,但与mr一起使用
改为mr而不是tez(查询永远不会完成)
在putty-->中运行查询在那里可以正常工作
我在用自动气象站的电子病历查Hive
提前谢谢

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题