无法更改或删除大型imapa分区表-原因:metaexception:执行时超时

ff29svar  于 2021-06-02  发布在  Hadoop
关注(0)|答案(2)|浏览(222)

我有几张 Impala 分隔的table 超过 50k分区,除了hive metastore操作,它工作得很好,比如 DROP 以及 ALTER ... RENAME ,我面临以下错误消息:
查询:放置表
错误:impalaruntimeexception:将'droptable'rpc设置为配置单元元存储时出错:原因:元异常:执行方法时超时:drop \u table \u with \u environment \u context;60003ms超过600000ms
我不知道是不是记忆问题?或者这是正常的,我应该调整超时值?如果是,哪一个?
任何帮助都将不胜感激。

twh00eeo

twh00eeo1#

尝试添加 CASCADE . 如果您的表有分区,查询应该是

DROP TABLE CARS CASCADE;
yfjy0ee7

yfjy0ee72#

这可能与Hive元存储有关。您可以尝试直接连接到hms,看看在那里删除分区是否有效,您将获得有关为什么不起作用的更多信息。

相关问题