1

実際、Hdfsを使用してイメージを保存するアプリケーションを開発しました。サーバーを移行し、新しいサーバーでhadoopを再度セットアップしたいのですが、HDFS(古いサーバー)のイメージファイルを新しいサーバーのHDFSにバックアップするにはどうすればよいですか?

CopyToLocal コマンドを使用してバックアップし、CopyFromLocalコマンドを使用して復元しようとしましたが、アプリケーションの実行中に、 hdfsで復元したイメージがアプリケーションに表示されないというエラーが発生しました。

これを解決するには?

ありがとう

4

1 に答える 1

2

Distcp は、大規模なクラスタ間/クラスタ内コピーのデータを実行するときに使用するコマンドです。これは同じドキュメントです。

CopyToLocal と CopyFromLocal は、少量のデータに対しても適切に機能するはずです。HDFS CLIを実行し、ファイルがそこにあることを確認します。次に、アプリケーションの問題である可能性があります。

于 2013-02-12T05:33:31.000 に答える