1

实际上,我已经开发了使用 Hdfs 存储图像的应用程序。现在我想在新服务器中迁移服务器并再次设置 hadoop。如何将 HDFS(旧服务器)中的图像文件备份到新服务器中的 HDFS?

我尝试使用CopyToLocal命令进行备份并使用CopyFromLocal进行恢复,但是我出错了,当应用程序运行时,我在 hdfs 上恢复的图像无法显示在我的应用程序上。

如何解决这个问题?

谢谢

4

1 回答 1

2

Distcp 是在执行大型集群间/集群内复制数据时使用的命令。是相同的文档。

CopyToLocal 和 CopyFromLocal 也应该适用于少量数据。运行HDFS CLI并确保文件在那里。那么它可能是应用程序的问题。

于 2013-02-12T05:33:31.000 回答