Hadoop distcp复制配置单元表



我是hadoop和hive的新手,我正在尝试使用hadoop-distcp-覆盖hdfs://source_cluster/apps/hive/warehouse/test.dbhdfs://destination_cluster/apps/hive/warehouse/test.db

这个命令运行正常,没有错误,但我仍然看不到目标hdfs集群上的test.db

您已经复制了文件,但还没有修改实际注册表信息的Hive元存储。

如果你想在集群之间复制,我建议你研究一个名为Circus Train的工具,否则,使用SparkSQL与两个集群的Hiveserver交互,而不是使用仅hdfs的工具

复制文件和目录后,有必要重新创建表(ddl(,以便有关这些表的数据显示在元存储中

最新更新