我需要将Parquet地板表从cdh4.5复制到cdh4.3集群,为此:
使用distcp复制包含数据的目录(/user/hive/warehouse/mytable)
比较目录大小
修复了在两个集群(777和777)上看起来相同的权限和所有权impala:hive)
打开 Impala 壳并创建了表
无效元数据 invalidate metadata
刷新的表 refresh mytable
一切正常,但 Impala 看不到数据。 Impala 也没用。有没有可能让它看到复制的数据?
1条答案
按热度按时间9rygscc11#
不管怎样,问题是表已分区,在这种情况下需要手动重新创建分区: