配置单元正在中止执行和日志记录:
No rows affected (0.005 seconds)
No rows affected (0.059 seconds)
Error: Error while processing statement: FAILED: Error in acquiring locks: Locks on the underlying objects cannot be acquired. retry after some time (state=42000,code=10)
Closing: 0: jdbc:hive2://
有人能告诉我怎么解决这个问题吗?
horton发行版的配置单元版本是0.14,hive.support.concurrency=true;hive.txn.manager=dummytxnmanager
2条答案
按热度按时间j2cgzkjk1#
设置此属性并运行它。
设置hive.support.concurrency=false;
默认情况下为true。
尼蒂什
li9yvcax2#
在某些情况下,查询可能导致死锁。我建议您仔细查看您的查询,以确定任何死锁模式。
锁定文档可能会有所帮助。
我不建议禁用并发,而是建议使用配置文档
hive.lock.numretries配置单元
hive.unlock.numretries配置单元
hive.lock.sleep.between.retries配置单元