在Ubuntu下使用Eclispe连接hadoop时拒绝链接解决方式总结

用eclipse连接集群查看文件信息提示9000port拒绝连接的错误

Cannot connect to the Map/Reduce location: hadoop1.0.3

Call to ubuntu/192.168.1.111:9000 failed on connection exception: java.net.ConnectException:
拒绝连接

1.常见解决的方法:配置都非常正常,就是连接不了。

后来又一次配置hadoop location,把Map/Reduce
Master 和 DFS Master中的Host由localhost改成了ip地址(192.168.1.111),然后问题就攻克了。

奇怪,localhost不就是本机嘛,而namenode主机(192.168.1.111)也是本机。

2.eclipse的hadoop插件与hadoop的版本不一致导致的。你最好使用下载的hadoop包解压后的contri文件里的eclipse插件

3.hadoop-site.xml文件配置错误

<property>
<name>fs.default.name</name>
<value>hdfs://你的username:9000</value>
</property>
<property>
<name>mapred.job.tracker</name>
<value>hdfs://username:9001</value>
</property>
4.关闭hdfs权限:hdfs-site.xml中
<property>
    <!-- 是否对DFS中的文件进行权限控制(測试中一般用false)-->
    <name>dfs.permissions</name>
    <value>false</value>
</property>
5.检查eclipse插件是否设置了hadoop安装文件夹:将与linux下安装的hadoop同样版本号的hadoop解压到windows下一个文件夹,然后指定hadoop插件文件夹。插件文件夹在preferences的map/reduce的hadoop installation location
6.在windows的hosts文件里加入hadoop所有节点的ip和主机名
7.关闭linux系统防火墙
8.把hadoop三个配置文件里涉及到的主机名所有改成ip地址。master和salves文件也改成ip
9/etc/hosts出错

10,补充一种最有意思也是最坑人的问题!或许你得hadoop根本就没有启动!!

时间: 2024-10-09 18:04:17

在Ubuntu下使用Eclispe连接hadoop时拒绝链接解决方式总结的相关文章

在Ubuntu下使用Eclispe连接hadoop时拒绝链接解决方案总结

用eclipse连接集群查看文件信息提示9000端口拒绝连接的错误 Cannot connect to the Map/Reduce location: hadoop1.0.3 Call to ubuntu/192.168.1.111:9000 failed on connection exception: java.net.ConnectException: 拒绝连接 1.常见解决办法:配置都很正常,就是连接不了.后来重新配置hadoop location,把Map/Reduce Master

ubuntu下新建VPN连接

1. 安装VPN Client#sudo apt-get install pptp-linux2. 安装网络管理器对VPN的支持#sudo apt-get install network-manager-pptp3. 添加VPN连接右击面板上的网络图标->VPN连接->配置VPN点击"添加"选择默认的PPTP VPN连接类型,点击"建立"连接名称随便取一个.填入网关和用户名.密码点击"高级",在"允许以下人证方法"

烂泥:【解决】Ubuntu下使用SSH连接centos系统很慢

本文首发于烂泥行天下. 这几天在Ubuntu下使用SSH连接centos系统,发现连接很慢.建议一个连接大约需要30s.很是坑爹,如下: 后来查询相关资料,发现这个是Ubuntu的一个Bug.解决此Bug很简单,只需要修改/etc/ssh/ssh_config即可.如下: sudo vi /etc/ssh/ssh_config 把ssh_config配置文件中GSSAPIAuthentication由原来的yes修改为no即可. 然后再次使用ssh连接centos就很快了.

Eclipse远程连接hadoop时 报 Permission denied:

用Eclipse远程连接hadoop时报org.apache.hadoop.security.AccessControlException: Permission denied: user=DrWho, access=READ_EXECUTE, inode="system":hadoop:supergroup:rwx-wx-wx错误,解决方法: 在hdfs-site.xml 中取消权限校验,即加入以下配置: <property>    <name>dfs.per

ubuntu下man帮助文档不全怎么办?如何解决?

真心后悔用ubuntu学习linux 发现很多东西不全,kate没有,vi版本低,帮助文档不全一系列的问题.ubuntu下man帮助文档不全怎么办?如何解决?不用担心,下边小编就为大家带来最详细的解决方法,希望能帮助到大家 真心后悔用ubuntu学习linux 发现很多东西不全,kate没有,vi版本低,帮助文档不全一系列的问题.ubuntu下man帮助文档不全怎么办?如何解决?不用担心,下边小编就为大家带来最详细的解决方法,希望能帮助到大家! 安装完ubuntu系统后,经常发现,有很多函数通过

win7 64 下 VS2008 调试、退出时错误的解决

最近调试老程序的时候发现原来的VS2008会偶尔在调试C++程序的时候出现程序未响应的情况,开始还以为是个案,后来出现的频率越来越高完全影响心情啊!! 准备花时间解决一下这个问题.网上搜索没有发现任何有价值线索,于是决定用上绝招--安装盘修复,但结果依然是那样.准备用process monitor监测一下,发现信息太多基本不太可能一一人工分析. 在解决问题的时候还发现了一个问题.启动VS2008后,打开一个项目,不做任何修改点全部保存,然后关闭VS2008,此时VS2008会出现异常100%可重

ubuntu下apache虚拟主机出现forbidden错误的解决办法

交换两个变量:例如num1=5,num2=6→num1=6,num=5 怎么样?是不是觉得灰常简单,你是不是用下面的方法做的: int num1=5: int num2=6: int temp=num1: num1=num2; num2=temp; Console.WriteLine("num1={0},num2={1}",num1,num2); 好吧!你赢了!你做的非常对!就就是所谓的值传递 声明一个中间变量temp!没有可说的!大家都懂的! 接着我们来看下面这个比较犀利的出题人:

ubuntu下eclipse运行android emulator提示权限不够解决方法

在ubuntu下安装的eclipse及android sdk,运行模拟器时提示权限不够的解决方法是,在终端中找到当前sdk目录然后使用管理员权限执行以下命令: $  sudo  chmod  777  android-sdk-linux/  -R

Ubuntu下Eclipse热键Ctrl+Alt+Up无效的解决

原文链接 :http://rox.iteye.com/blog/875078 现在好多链接都打不开了, Ubuntu下一直用NetBeans开发,改了热键为Eclipse的,复制行不管用,一直认为是NetBeans兼容性的问题. 今天又安装了Spring STS,居然也不行,肯定有问题. 老外做了回答(实际上另一个09年就说了,不过博客怎么也访问不了,估计停了) get duplicate lines working in ubuntu  http://acme-tech.net/blog/20