报错如下:

java.net.ConnectException: Call From V_LZ/192.168.53.1 to hadoop2:8020 failed on connection exception: java.net.ConnectException: Connection refused: no further information; For more details see:  http://wiki.apache.org/hadoop/ConnectionRefusedat sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)at java.lang.reflect.Constructor.newInstance(Constructor.java:423)at org.apache.hadoop.net.NetUtils.wrapWithMessage(NetUtils.java:791)at org.apache.hadoop.net.NetUtils.wrapException(NetUtils.java:731)at org.apache.hadoop.ipc.Client.call(Client.java:1472)at org.apache.hadoop.ipc.Client.call(Client.java:1399)at org.apache.hadoop.ipc.ProtobufRpcEngine$Invoker.invoke(ProtobufRpcEngine.java:232)at com.sun.proxy.$Proxy9.getFileInfo(Unknown Source)at org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolTranslatorPB.getFileInfo(ClientNamenodeProtocolTranslatorPB.java:752)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)at org.apache.hadoop.io.retry.RetryInvocationHandler.invokeMethod(RetryInvocationHandler.java:187)at org.apache.hadoop.io.retry.RetryInvocationHandler.invoke(RetryInvocationHandler.java:102)at com.sun.proxy.$Proxy10.getFileInfo(Unknown Source)at org.apache.hadoop.hdfs.DFSClient.getFileInfo(DFSClient.java:1988)at org.apache.hadoop.hdfs.DistributedFileSystem$18.doCall(DistributedFileSystem.java:1118)at org.apache.hadoop.hdfs.DistributedFileSystem$18.doCall(DistributedFileSystem.java:1114)at org.apache.hadoop.fs.FileSystemLinkResolver.resolve(FileSystemLinkResolver.java:81)at org.apache.hadoop.hdfs.DistributedFileSystem.getFileStatus(DistributedFileSystem.java:1114)at org.apache.hadoop.fs.FileSystem.exists(FileSystem.java:1400)at com.lens.task.HdfsOperate.main(HdfsOperate.java:22)
Caused by: java.net.ConnectException: Connection refused: no further informationat 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:530)at org.apache.hadoop.net.NetUtils.connect(NetUtils.java:494)at org.apache.hadoop.ipc.Client$Connection.setupConnection(Client.java:607)at org.apache.hadoop.ipc.Client$Connection.setupIOstreams(Client.java:705)at org.apache.hadoop.ipc.Client$Connection.access$2800(Client.java:368)at org.apache.hadoop.ipc.Client.getConnection(Client.java:1521)at org.apache.hadoop.ipc.Client.call(Client.java:1438)... 18 moreProcess finished with exit code 0

原因:端口不一致,客户端无法访问服务端

解决方法:把客户端的端口改成服务端一致的端口

ok,大功告成 。

8020端口:

8020端口在Hadoop1.x中默认承担着Namenode 和 Datanode之间的心跳通信,也兼顾FileSystem默认的端口号(Hdfs客户端访问Hdfs集群的RPC通信端口),
但是在Hadoop2.x中,8020只承担了namenode 和 datanode之间的心跳通信,当然这些端口的设置是指的默认设置。

<property><name>fs.defaultFS</name><value>hdfs://hadoop01:8020</value>
</property>

9000端口:

9000端口是在Hadoop2.x中将FileSystem通讯端口拆分出来了,默认为9000,在Hadoop2.x中我们可以在hdfs-size.xml中进行配置。

50070端口:

50070端口是httpService访问端口,供于浏览器进行访问Namenode节点,监控其各个Datanode的服务端口,同样在Hadoop2.x中我们可以在hdfs-size.xml中进行配置。

java.net.ConnectException: Connection refused: no further information【已解决】相关推荐

  1. java.net.ConnectException: Connection refused: no further information

    项目启动不停的刷 java.net.ConnectException: Connection refused: no further information 链接被拒绝如下: 原因: 看到这儿的,你没 ...

  2. Caused by: java.net.ConnectException: Connection refused: no further information

    运行hbase创建表报错 Exception in thread "main" org.apache.hadoop.hbase.client.RetriesExhaustedExc ...

  3. 出现 java.net.ConnectException: Connection refused 异常的原因及解决方法

    解决方法: 1 重启Tomcat  端口被占用 2数据库没打开 去计算机服务  启动数据库

  4. idea生成单元测试后运行报错:java.net.ConnectException: Connection refused:

    从官网下载了一个最新的idea(2017.1.4 community),多一个一个类写了一个单元测试,测试代码都没写,然后运行测试,竟然报错,报错为Error connecting to 127.0. ...

  5. java.net.ConnectException: Connection refused 异常

    java.net.ConnectException: Connection refused 异常 参考文章: (1)java.net.ConnectException: Connection refu ...

  6. Spring RMI错误:java.rmi.ConnectException: Connection refused to host: 127.0.0.1

    错误现象 在linux上部署RMI服务端程序后,测试无法通过,主要错误如下: Exception in thread "main" org.springframework.remo ...

  7. ftp连接 java.net.ConnectException: Connection refused

    http://zhidao.baidu.com/question/245219177.html JAVA编写FTP连接报错java.net.ConnectException: Connection r ...

  8. 解决java.net.ConnectException: Connection refused:connect报错

    解决java.net.ConnectException: Connection refused:connect报错 2. 原因和解决: 1)端口号被占用:杀死占用端口号(一般为8080)的进程,释放端 ...

  9. 解决:com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: Connection refused:

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1. 场景:启动一个需要注册到 eureka 注册中心的服务 seeParam  报错: com.s ...

最新文章

  1. JavaEE——JavaScript
  2. Cocos2d-X中实现菜单特效
  3. 1-2 Zabbix web界面支持中文
  4. C程序设计的抽象思维-递归过程-砝码称重
  5. keras_1_Keras_Model简介
  6. 怎么查看电脑多少内核和多少逻辑处理器?
  7. 解决Eclipse里Maven工程报 An error occurred while filtering resources错误
  8. Lecture4_14_2.多维随机变量及其概率分布
  9. MFC不能多线程操作控件的原因
  10. mysql介质故障_pciessd异常readonly致mysql反复crash
  11. 对JDBC进行简单的封装
  12. 记录报错:java.lang.NullPointerException org.apache.jsp.test_jsp._jspInit(test_jsp.java:23)
  13. atitit.软件开发概念--过滤和投影 数据操作
  14. 推荐一款免费的SSH+sftp工具
  15. WordPress首页上设置倒计时
  16. 用python计算个人所得税计算器_教你使用Python实现新个税计算器
  17. 做出胶卷的效果——图片循环滚动播放
  18. ios百度地图开发之路径规划
  19. coco数据集大小分类_VOC、COCO数据集类别
  20. 过来人告诉你,去工作前最好还是学学Git

热门文章

  1. 使用wvdial启动ppp协议拨号上网
  2. kubernetespod控制器详解上
  3. 自己制作Chrome绿色版本。
  4. 职业+英语思维导图模板
  5. elementui实现上传视频功能+预览
  6. java在win10和win7哪个好_老电脑win10和win7哪个好用
  7. HDU-5761-Rower Bo(微分方程)
  8. 鲁棒性、泛化的解释和区别
  9. 易语言认识易语言数据类型
  10. 里氏代换原则——与多态的辩证关系