2016-04-06 8 views
1

からhdfs://newにファイルをコピーしてからもう一度アップロードする必要はありませんか?WebHDFSを使用してファイルをコピーする

+0

特にWebHDFSオプションをお探しですか? – daemon12

+0

@ daemon12他の方法が見つからない場合は、実行可能ファイル 'hdfs'を使用してください。 – Bakhshi

答えて

0

WebHDFSについてはわかりませんが、これはhadoop distcpを使用して達成できます。 コマンドは次のようになります。

hadoop distcp hdfs://old_nn:8020/old/location/path.file hdfs://new_nn:8020/new/location/path.file 
+0

おかげさまで@ daemon12、そうです、あなたはコマンドラインを使ってそれを行うことができます 'hdfs dfs -cp /old/location/path.file/ new/location/path.file' – Bakhshi

+0

ああ、同じHDFSインスタンスでしたか?私はそれが 'distcp'が使われているリモートhdfsコピー用だと思っていました。 – daemon12

+0

ああ、まあ、同じインスタンス。 – Bakhshi

関連する問題