我有一个带有hive metastore的源emr集群作为外部mysql(emr版本3.1)。我们计划将群集升级到5.11.1。有人知道如何使用远程mysql元存储将hive和hdfs从一个集群迁移到另一个集群吗?
vuktfyat1#
您的任何数据都不应该持久地在hdfs上。将任何重要文件复制到s3。hive为所有版本提供metastore升级脚本。使用 schematool 命令在以下位置可用 /usr/lib/hive/bin 执行升级迁移。https://cwiki.apache.org/confluence/display/hive/hive+schema+tool
schematool
/usr/lib/hive/bin
1条答案
按热度按时间vuktfyat1#
您的任何数据都不应该持久地在hdfs上。将任何重要文件复制到s3。
hive为所有版本提供metastore升级脚本。
使用
schematool
命令在以下位置可用/usr/lib/hive/bin
执行升级迁移。https://cwiki.apache.org/confluence/display/hive/hive+schema+tool