core-site.xml:
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://localhost:9000</value>
</property>
</configuration>
运行命令bin/start-all.sh后运行 jps 命令,我能发现:NameNode,DataNode, TaskTracker,JobTracker,SecondaryNameNode 都在运行,但当我用eclipse连接这台hadoop server(hostname master)时,我得到了下面的出错信息,还有http://master:50030,50070都能正常访问,但不能telnet 9000端口,这是为什么呀?
13/11/14 11:08:37 INFO ipc.Client: Retrying connect to server: master/9.121.120.234:9000. Already tried 9 time(s); retry policy is RetryUpToMaximumCountWithFixedSleep(maxRetries=10, sleepTime=1 SECONDS)
Exception in thread "main" java.lang.RuntimeException: java.net.ConnectException: Call to master/9.121.120.234:9000 failed on connection exception: java.net.ConnectException: Connection timed out: no further information
at org.apache.hadoop.mapred.JobConf.getWorkingDirectory(JobConf.java:567)
at org.apache.hadoop.mapred.FileInputFormat.setInputPaths(FileInputFormat.java:318)
at wordcount.WordCount.main(WordCount.java:62)