1

このチュートリアルを使用して、最初の Hadoop プロジェクトをセットアップしています。

http://hadoop.apache.org/docs/r0.18.3/mapred_tutorial.html#Source+Code

私はこのセクションで混乱しています:

Sample text-files as input:

$ bin/hadoop dfs -ls /usr/joe/wordcount/input/ 
/usr/joe/wordcount/input/file01 
/usr/joe/wordcount/input/file02 

$ bin/hadoop dfs -cat /usr/joe/wordcount/input/file01 
Hello World Bye World 

$ bin/hadoop dfs -cat /usr/joe/wordcount/input/file02 
Hello Hadoop Goodbye Hadoop

ファイル file01 および file02 を作成するにはどうすればよいですか?

上記のコマンド () を実行すると、「ファイルが存在しません /usr/joe/wordcount/input/file01」というエラーが表示されます。

4

2 に答える 2

0

cygwin でファイル エディターを使用してファイルを作成するか、vimまたはemacs(それについては定かではありません)。

または、以下をコピーして貼り付けてファイルを作成することもできます。

echo "Hello World Bye World" >  /usr/joe/wordcount/input/file01
echo "Hello Hadoop Goodbye Hadoop" > /usr/joe/wordcount/input/file02

単純なデータをファイルに入れるためのよりバロックな手法は他にもありますが、問題の定義を考えると、これはうまくいくはずです。

(もう 1 つの可能性として、....これらのファイルは、テストまたはチュートリアルのインストールの一部であり、インストールを実行するステップを見逃している可能性がありますか? これらのファイルを作成した後で、新しいエラー メッセージが表示された場合は、dbl-checking を検討してください。すべてが正しくインストールされていることを確認する手順)

IHTH

于 2013-03-05T03:14:45.557 に答える