3

私はHadoopを初めて使用します。インストールしてサンプルをいじる必要があります。

だから私はこのチュートリアルを参照しました。そのチュートリアルで与えられたサンドボックスをインストールしました。チュートリアルに示されている以下の画像で指定されているように、VMの場所に言及しているウィンドウでECLIPSEを構成する必要があります。 ここに画像の説明を入力してください EclipseEuropaとHadoopプラグインをインストールしました。次に、Map / Reduce Locationsで、ホスト名にVM Ip、UserNameにLinuxユーザー名、Map / Reduceポートに9001、DFSポートに9000を指定しました。

[詳細設定]タブで、mapred.system.dirに/ hadoop / mapred/systemとして値を設定しました

また、ユーザー名を指定するhadoop.job.ugiはありません。 ここに画像の説明を入力してください

[OK]をクリックした後、ECLIPSEのDFSロケーションでHDFSファイルシステムを取得できませんでした。これで私を助けてください

4

3 に答える 3

4

私も同じ問題を抱えていました。ここでの問題は、Hadoop構成ではなく、日食に関連しています。これを修正するには、「\ worksheet \ .metadata \ .plugins \ org.apache.hadoop.eclipse\locations」に移動します。ここでXMLファイルを開き、プロパティ「hadoop.job.ugi」に値「hadoop-user、ABC」を追加して、Eclipseを再起動します。それは私のために働いた。

値を1つだけ、つまりABCなしで試してみましたが、うまくいきません。このカンマ区切りの値の重要性はわかりませんが、チュートリアルを開始したばかりなので、すぐにこの回答が得られることを望んでいます:)

于 2014-02-21T12:16:01.830 に答える
3

私も同じ問題に遭遇しました。RedHad cgywin(opensshおよびopensslパッケージ)をインストールし、「Path」環境変数をcgywin / bin(c:\rhcygwin\bin)へのパスで更新しました。その後、EclipseDFSロケーションは仮想マシン上のHadoopに接続できました。それが成功すると、オプション「hadoop.job.ugi」が表示されました。

http://v-lad.org/Tutorials/Hadoop/00%20-%20Intro.htmlでは、cgywinのインストールについて説明しています。

注:WindowsVistaでHadoopVMを実行しています。

于 2013-03-19T23:31:05.613 に答える
0

Cygwin内からEclipseを生成しましたが、正常に機能しました(つまり、「hadoop.job.ugi」パラメーターが表示されました)。また、PATH環境変数に変更を加えませんでした。

于 2013-11-09T10:02:41.627 に答える