【Hadoop】提交任务时 java.net.ConnectException: 拒绝连接
来源:互联网 发布:深圳岂凡网络 林秋敏 编辑:程序博客网 时间:2024/06/10 10:13
情况描述
[2017/10/25 17:16:17] [WARN] org.apache.hadoop.ipc.Client$Connection.handleConnectionFailure(Client.java:913): Failed to connect to server: master/192.168.16.180:9000: try once and fail.java.net.ConnectException: 拒绝连接 at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method) at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717) at org.apache.hadoop.net.SocketIOWithTimeout.connect(SocketIOWithTimeout.java:206) at org.apache.hadoop.net.NetUtils.connect(NetUtils.java:531) at org.apache.hadoop.net.NetUtils.connect(NetUtils.java:495) at org.apache.hadoop.ipc.Client$Connection.setupConnection(Client.java:681) at org.apache.hadoop.ipc.Client$Connection.setupIOstreams(Client.java:777) at org.apache.hadoop.ipc.Client$Connection.access$3500(Client.java:409) at org.apache.hadoop.ipc.Client.getConnection(Client.java:1542) at org.apache.hadoop.ipc.Client.call(Client.java:1373)
解决方案
首先可以用telnet
测试每次修改后连接情况:
1.防火墙开放端口
我在集群中配置的端口是9000
,防火墙是iptables
,开放该端口:
iptables -A INPUT -p tcp NEW --dport 9000 -j ACCEPTservice iptables save 将操作保存到/etc/sysconfig/iptables ,若提示命令不存在,则先安装 yum install iptables-services service iptables restart
如果是firewall
,操作同理:
# 默认空间firewall-cmd --zone=public --add-port=80/tcp --permanent firewall-cmd --reload
2.查看启动日志
如果没有更爱默认设置,hadoop
的启动日志位于$HADOOP_HOME/logs/
,某次启动情况:
这是我直接将本地的hadoop
包直接上传到虚拟机后集群的ID不一致,清除data目录后重新hadoop namenode -format
即可。
这是没有对hdfs
初始化,也是需要hadoop namenode -format
。
3.配置项
所有节点配置时要指定本地的IP,不能填写localhost
或127.0.0.1
(大坑):
最后
提交作业
阅读全文
0 0
- 【Hadoop】提交任务时 java.net.ConnectException: 拒绝连接
- Tomcat 报错 java.net.connectexception:拒绝连接 解决办法
- Catalina.stop: java.net.ConnectException: 拒绝连接 (Connection refused)
- 运行./zkCli.sh出错:java.net.ConnectException: 拒绝连接
- 测试zookeeper服务报"java.net.ConnectException: 拒绝连接..错误
- eclipse连接hadoop出现连接错误java.net.ConnectException
- hadoop问题:java.net.ConnectException
- spark连接HDFS报错:8020 failed on connection exception: java.net.ConnectException: 拒绝连接 解决方法
- Call to localhost/127.0.0.1:9000 failed on connection exception:java.net.ConnectException.拒绝连接
- org.apache.catalina.startup.Catalina stopServer 严重: Catalina.stop: java.net.ConnectException: 拒绝连接
- to localhost:8020 failed on connection exception: java.net.ConnectException: 拒绝连接
- <hostname>:9000 failed on connection exception: java.net.ConnectException: 拒绝连接
- Hbase学习6_<hostname>:9000 failed on connection exception: java.net.ConnectException: 拒绝连接
- Hadoop 任务运行中 java.net.ConnectException: to 0.0.0.0:10020 failed
- 用eclipse的Hadoop插件连接虚拟机错误: java.net.ConnectException: Connection refused no further infomation
- 配置zookeeper异常 Error contacting service. It is probably not running.以及java.net.ConnectException: 拒绝连接
- ftp连接 java.net.ConnectException: Connection refused
- java.net.ConnectException翻译
- 【codevs 2178】表达式运算Cuties
- thinkphp ajax无刷新分页类及实例
- kafka和spark集成启动报错java.lang.NoClassDefFoundError:org/apache/zookeeper/Watcher
- Python中函数定义及基本操作
- jquery中的数组过滤筛选-$.grep()
- 【Hadoop】提交任务时 java.net.ConnectException: 拒绝连接
- [DP] Codeforces #623B. Array GCD
- QQ空间相册密码破解2018-破解QQ空间访问权限2018
- P4,C开发笔试题三道
- [堆]51 Nod 1461——稳定桌
- 链表的增删改查
- 面试题总结
- ES6函数扩展
- 二周三次课(10月25日)