0

当我运行以下查询时

SELECT * FROM table_unfilter WHERE date='2010-08-01'; 

我正进入(状态

失败:获取锁时出错:与元存储通信时出错

当我将 hive 并发设置为 false 时,我得到

未能使用 dbtxnmanager set concurrency = true

我可以查询同一数据库的所有其他表,但不能查询上述表。我怎样才能解决这个问题?

4

1 回答 1

-1

从 AMBARI 检查 ACID 是否被禁用。如果 ACID 被禁用,那么并发性也应该设置为 false。然后set hive.support.concurrency=false ,一旦您运行此程序,请确保重新启动影响组件,以使更改发生。

于 2019-02-27T07:40:45.030 回答