配置好eclipse,在执行run on hadoop的时候,提示
11/03/29 16:47:59 WARN conf.Configuration: DEPRECATED: hadoop-site.xml found in the classpath. Usage of hadoop-site.xml is deprecated. Instead use core-site.xml, mapred-site.xml and hdfs-site.xml to override properties of core-default.xml, mapred-default.xml and hdfs-default.xml respectively
11/03/29 16:48:01 INFO ipc.Client: Retrying connect to server: localhost/127.0.0.1:9000. Already tried 0 time(s).
11/03/29 16:48:02 INFO ipc.Client: Retrying connect to server: localhost/127.0.0.1:9000. Already tried 1 time(s).
11/03/29 16:48:03 INFO ipc.Client: Retrying connect to server: localhost/127.0.0.1:9000. Already tried 2 time(s).
11/03/29 16:48:04 INFO ipc.Client: Retrying connect to server: localhost/127.0.0.1:9000. Already tried 3 time(s).
11/03/29 16:48:05 INFO ipc.Client: Retrying connect to server: localhost/127.0.0.1:9000. Already tried 4 time(s).
11/03/29 16:48:06 INFO ipc.Client: Retrying connect to server: localhost/127.0.0.1:9000. Already tried 5 time(s).
11/03/29 16:48:07 INFO ipc.Client: Retrying connect to server: localhost/127.0.0.1:9000. Already tried 6 time(s).
11/03/29 16:48:08 INFO ipc.Client: Retrying connect to server: localhost/127.0.0.1:9000. Already tried 7 time(s).
11/03/29 16:48:09 INFO ipc.Client: Retrying connect to server: localhost/127.0.0.1:9000. Already tried 8 time(s).
11/03/29 16:48:10 INFO ipc.Client: Retrying connect to server: localhost/127.0.0.1:9000. Already tried 9 time(s).
Exception in thread "main" java.net.ConnectException: Call to localhost/127.0.0.1:9000 failed on connection exception: java.net.ConnectException: Connection refused
补充:1. eclipse已经链接上hdfs,文件夹也上传至hdfs中
            2. hdfs的安全模式也已经取消,hadoop dfsadmin -safemode leave
            3. 在运行配置的时候,名称用的也不是localhost(localhost连接不上hdfs),用的是机器名称
            4.hadoop已经配置好,wordcount程序在命令行里能成功运行,我的hadoop的是完全分布模式,1个namenode,4个datanode

问题终于解决了!困扰我好久的问题啊!解决方法:
将eclipse运行配置中的arguments中 hdfs://localhost:9000/user/lxz/testin hdfs://localhost:9000/user/lxz/testout
改为:
hdfs://lxz-pc:9000/user/lxz/testin hdfs://lxz-pc:9000/user/lxz/testout
即:把localhost改为你的namenode的机器名,改为ip不行,我试过
希望能帮助到和我遇到了同样问题的朋友!

mac主机名在 系统偏好设置->共享中设置:XXX.local

在终端上可以用 uname -n或hostname -f的方式来查看

Arguments配置:

hdfs://ruancc.local:9000/Users/mac/wordcount.txt hdfs://ruancc.local:9000/Users/mac/output

ToolRunner与eclipse hadoop 插件的替代品,简化M/R程序的开发

http://my.oschina.net/Senger/blog/77943

最新文章

  1. javascirpt对象运用与JS变量
  2. 【转】Myeclipse建立Maven项目
  3. fiddle 中 显示serverIp
  4. Ubuntu12.04安装java以及Eclipse和Tomcat
  5. HBase学习(十四)LINUX下用Eclipse构建HBase开发环境
  6. 没有绝对安全的系统:写在AES 256破解之后
  7. 启动mysql遇到1067问题
  8. celery学习笔记1
  9. Simulink 产品说明
  10. hbuilder中的wap2app (将M站快速转换成App的开发框架)使用过程有关原生标题的关闭
  11. python之旅七【第七篇】面向对象之类成员
  12. ROS 订阅图像节点
  13. js检查字符串的包含关系
  14. hadoop2.5搭建过程
  15. 使用 requests 配置代理服务
  16. Alpha阶段项目复审
  17. django会话跟踪技术
  18. Microsoft.Web.Infrastructure, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad
  19. Java之集合(十九)LinkedBlockingDeque
  20. Xcode关闭警告

热门文章

  1. Java基础知识强化之集合框架笔记57:Map集合之HashMap集合(HashMap<Student,String>)的案例
  2. apache安全之修改或隐藏版本信息
  3. Frequent Pattern 挖掘之一(Aprior算法)(转)
  4. fseek()
  5. css3中允许单词内断句word-wrap和怎么处理断句word-break
  6. 学习完毕-css
  7. PHP获得header头进行分析
  8. IIS配置不正确可能导致“远程服务器返回错误: (404) 未找到"错误一例。
  9. Sql解锁 数据库死锁检测
  10. CoreAnimation1-图层树、寄宿图以及图层几何学