2016-06-25 3 views
0
hadoop fs -put popularNames.txt /user/hadoop/dir1/popularNames.txt 

私のフォルダは約3 TBと非常に巨大です。 フォルダをコピーしたくないので、hdfsをその場所に設定したいと思います。それを作る方法?windows上にhadoop、どのようにD: folder1とE: folder1をhdfsに追加するのですか?

+1

hdfsをその場所に設定しますか?それはどういう意味ですか? –

+0

古い大きなフォルダ 'D:\ folder1とE:\ folder1'は、 'D:\ folder1とE:\ folder1'にhdfsを保存するだけです。 – Gank

+1

ハドープ機能を使用するにはhdfsにする必要はありません。さもなければあなたはあなたのファイルを持っているだけで、hadoopは仕事を減らしたり複製を維持したりすることができません。 –

答えて

1

HDFS:Hadoop分散ファイルシステム。

データがHDFS(ローカルではない)に存在する必要があるため、リンクをポイントに追加することはできません。 hadoopを使用することの全ポイントは、データがクラスタに分散されるときに可能な分散計算です。

hadoop fs -putは、hadoopフレームワークを使用するために、ローカルからhdfsにファイルを移動するために使用する必要がありました。

+0

しかし、ディスクの容量が小さすぎてコピーできないため、移動やコピーはしたくありません。古いフォルダは古いソフトウェアシステムで使用されます。 'hadoop fs -put'だけで、hdfsをフォルダの古い場所に保存できますか? – Gank

+1

@Gankいいえmap reduceと他のすべての機能を含むhadoopフレームワークを利用するために、ファイルをhdfsに置く必要がありました。 –

+0

ありがとう!私のファイルはすべて画像リソースです。私は地図を縮小する必要はありません、私は訪問し、保存し、それらを削除したい。私はそれを作ることができますか? – Gank

関連する問題