我有几个 impala 分区表,它们有超过 50k 的分区,除了 Hive Metastore 操作,如 DROP
和 ALTER
... RENAME
,我遇到此错误消息:
Query: drop table cars
ERROR: ImpalaRuntimeException: Error making 'dropTable' RPC to Hive Metastore: CAUSED BY: MetaException: Timeout when executing method: drop_table_with_environment_context; 600003ms exceeds 600000ms
不知道是不是内存的问题?或者这是正常的,我应该调整超时值..?如果是,是哪一个?
如有任何帮助,我们将不胜感激。
最佳答案
尝试添加CASCADE
。如果您的表有分区,
查询应该是
DROP TABLE CARS CASCADE;
关于hadoop - 无法更改或删除影响很大的分区表 - 由 : MetaException: Timeout when executing 引起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46523448/