hadoop环境搭建eclipse报错 连接拒绝

huchuan90 2013-11-12 10:46:01
菜鸟搭建hadoop环境的时候出现出错! 报错如下:
Cannot connect to the Map/Reduce location: xy
Call to localhost/127.0.0.1:9001 failed on connection exception:
java.net.ConnectException: Connection refused: no further information

找了很久都没找到解决方案,求各位大神指点!
...全文
1677 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
dizhichao571 2014-03-28
  • 打赏
  • 举报
回复
你应该贴下eclipse中hadoop location的配置,还有就是你启动linux后应该使用hadoop用户登录,然后配置hadoop location
wy_swpu 2014-03-14
  • 打赏
  • 举报
回复
配置hostname时将其写成master的IP。
少主无翼 2014-02-26
  • 打赏
  • 举报
回复
你是在linux下使用Eclipse连接Hadoop的吗 看下你的Map/Reduce location配置 hdfs和mapreduce的端口配置的正不正确 关闭防火墙以及hadoop的权限
kunfeng 2014-02-26
  • 打赏
  • 举报
回复
这个问题 我也弄了好久 ,后来我换了一个hadoop版本 同样的配置 就没有出现这个问题。(自学时,亲身经历)
晚起的鸟 2013-11-18
  • 打赏
  • 举报
回复
你说的eclipse是什么意思,你的问题是hadoop启动报错还是eclipse连接hadoop报错?没 看懂到底是哪里出问题
海兰 2013-11-18
  • 打赏
  • 举报
回复
引用 4 楼 huchuan90 的回复:
[quote=引用 3 楼 s060403072 的回复:] 看配置~~~
core-site.xml <configuration> <property> <name>fs.default.name</name> <value>hdfs://localhost:9000</value> </property> </configuration> mapred-site.xml <configuration> <property> <name>mapred.job.tracker</name> <value>localhost:9001</value> </property> </configuration> [/quote] JPS看下hadoop相关的进程都启起来没呢
打杂家的 2013-11-18
  • 打赏
  • 举报
回复
不知道你eclipse中的插件跟hadoop的版本是不是匹配的
huchuan90 2013-11-17
  • 打赏
  • 举报
回复
引用 楼主 huchuan90 的回复:
菜鸟搭建hadoop环境的时候出现出错! 报错如下: Cannot connect to the Map/Reduce location: xy Call to localhost/127.0.0.1:9001 failed on connection exception: java.net.ConnectException: Connection refused: no further information 找了很久都没找到解决方案,求各位大神指点!
引用 1 楼 wangbo090913 的回复:
~/hadoop/bin/.start-all.sh 开启hdfs再试试
又出现这个问题 Cannot connect to the Map/Reduce location: gy Call to localhost/127.0.0.1:9001 failed on connection exception: java.net.ConnectException: Connection refused: no further information
huchuan90 2013-11-17
  • 打赏
  • 举报
回复
引用 3 楼 s060403072 的回复:
看配置~~~
core-site.xml <configuration> <property> <name>fs.default.name</name> <value>hdfs://localhost:9000</value> </property> </configuration> mapred-site.xml <configuration> <property> <name>mapred.job.tracker</name> <value>localhost:9001</value> </property> </configuration>
海兰 2013-11-17
  • 打赏
  • 举报
回复
看配置~~~
code-listener 2013-11-16
  • 打赏
  • 举报
回复
~/hadoop/bin/.start-all.sh 开启hdfs再试试
逆向工程(又名反向工程,Reverse Engineering-RE)是对产品设计过程的一种描述。 通俗解释: 对于软件项目的逆向工程就如同盖楼一样,一栋大楼摆在面前,在不知道大楼图纸(图纸其实就是程序的架构)的前提下,仿照现有的大楼结构(发布好的项目结构)盖出相同的大楼。 1、在eclipse中建立maven项目(单击链接查看教程) 2、打开建立的该项目所在文件夹:项目右击->Properties 3、找到该文件夹所在位置,并找到src目录 4、还原webapp文件夹(前台页面内容)中的内容:将放在服务器tomcat中的webapps文件夹下的.war文件拷贝出来解压将解压的内容放到原webapp文件夹中 5、还原resources文件夹(配置文件信息)中的内容:依然在解压的.war文件中找:WEB-INF->classes中的内容(除了com该文件,这个文件其实是本项目命名的存放java类的文件;其它项目有可能不同) 6、还原java文件夹(项目中的类包)内容:将5中的com文件夹中的内容直接打开任意一个最下面的子文件,将其拖到我们之前下载好的反编译软件中 7、通过eclipse重新加载该项目,将反编译出来的每一个类按照相应的结构、命名在原项目中建立 8、引入相关的jar包:jar包文件在解压的.war文件中:WEB-INF->lib文件夹下;项目右击->build path->Configure build path->Libraries->Add External JARs.. 选择jar包所在的文件也就是上面的lib文件夹位置 9、更新项目,并在eclipse中添加tomcat(点击链接查看教程) 10、解决项目中的问题,小编遇到的最多的问题是因为继承关系用到了泛型,所以在反编译的时候丢失了List或者set返回值类型,找到错误上面定义的地方,将对应的类型添加到上面就ok了! 11、appserver端代码搭建的时候,用到了hadoop技术,可能编译的时候会出现本地没有hadoop的错误(单击链接查看解决方法) 注:反编译完成之后,在测试功能的时候,发现导出excel中的逻辑有所错误,这方面还没有搞懂是当时人为问题还是反编译过程中的问题,不过最后跟了代码也解决了! 【总结】 以上是小编在研究完成之后属于教程性的东西,将其中小编实践以及思考的部分过程省略了。 活儿干完之后,得到经理和领导的大大赞扬是少不了的,另外吃肉也是少不了的。 但是更多的是,小编在解决这个大问题的时候的思考过程,其中困难部分: 1、研究生成war包之后,对应的文件的结构 2、研究java类的打包形式,对应的jar包的存放位置 3、对于该项目框架的梳理过程 4、整合过程,对于每一步操作细心的要求 5、整合完成,解决编译报错的过程 虽然活儿干完了,项目也跑了起来,但是对于里面的技术点自己还是得深入到代码中去研究,去感受,还有其中业务逻辑的梳理,以及设计思想的升华都需要去了解去学习。 只要相信自己,并付出与行动,终究会取得胜利的桂冠,加油O(∩_∩)O~

20,849

社区成员

发帖
与我相关
我的任务
社区描述
Hadoop生态大数据交流社区,致力于有Hadoop,hive,Spark,Hbase,Flink,ClickHouse,Kafka,数据仓库,大数据集群运维技术分享和交流等。致力于收集优质的博客
社区管理员
  • 分布式计算/Hadoop社区
  • 涤生大数据
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧