hadoop 与 java 编程的网络连接问题

现象:

运行程序报错:java.net.ConnectException: Connection refused: No further information,浏览器也无法访问ip:9000,只能在虚拟机内访问localhost:9000

解决方法

hadoop/etc/hadoop/core-site.xml

1
2
3
4
<property>
<name>fs.defaultFS</name>
<value>hdfs://localhost:9000</value>
</property>

把localhost修改为本机ip

1
2
3
4
<property>
<name>fs.defaultFS</name>
<value>hdfs://192.168.65.130:9000</value>
</property>

hadoop 与 java 编程的网络连接问题
https://heeteve-blog.pages.dev/2023/09/hadoop与java编程的网络连接Connection refused/
作者
Heeteve
发布于
2023年9月29日
许可协议