Exception in thread “main“ java.net.ConnectException: Call From


问题描述:
#报错语句:
FileSystem fs = FileSystem.get(new URI("hdfs://hadoop000:8020"),new Configuration(),"hadoop");

#异常信息
Exception in thread "main" java.net.ConnectException:
Call From DESKTOP-09ASUHR/192.168.56.1 to 192.168.137.101:8020
failed on connection exception:
java.net.ConnectException:
Connection refused:
no further information;
For more details see: http://wiki.apache.org/hadoop/ConnectionRefused
原因分析:
/root/app/hadoop-2.6.0-cdh5.7.0/etc/hadoop/core-site.xml

fs.defaultFS 参数配置使用了域名 且域名未配置映射

解决方案:
vim /root/app/hadoop-2.6.0-cdh5.7.0/etc/hadoop/core-site.xml
#8020前使用IP地址,不要使用主机名
<configuration>

<property>
<name>fs.defaultFS</name>
<value>hdfs://192.168.154.129:8820</value>
</property>

</configuration>


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM