hadoop-1.2.1 と eclipse kepler、最新バージョン、および jdk-1.7.0 をインストールしました。そして、http://hadoop.apache.org/docs/r1.2.1/single_node_setup.html#PseudoDistributed で説明されている手順に従い、次のように構成を設定しました。
conf/core-site.xml:
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://localhost:9000</value>
</property>
</configuration>
conf/hdfs-site.xml:
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
</configuration>
conf/mapred-site.xml:
<configuration>
<property>
<name>mapred.job.tracker</name>
<value>localhost:9001</value>
</property>
</configuration>
やっとubuntu TerminalでHadoopを動かすことができました。しかし、Eclipse プラグインをインストールし、Map/Reduce Master のポートを 9001 に設定し、DFS Master のポートを 9000 に設定すると、次のエラーで Hadoop に接続できませんでした。
エラー: loaclhost/127.0.0.1:9000 への呼び出しが接続例外で失敗しました:java.net:ConnectionException
ターミナルでHadoop(start-all.sh)に接続すると問題なかったのですが、eclipseではHaddopに接続できませんでした。
(ポート番号 9000、9001 も許可しましたが、問題は解決しませんでした)