本地HDFS的javaAPI访问云服务器Hadoop问题引申
1. 问题扩展
扩展于2021-12-29日解决外网无法访问HDFS文件系统①博文,直达链接已附上,两篇内容配合食用更佳。
1.1 防火墙问题
防火墙开启导致的error,关闭防火墙并设置开机不自启,Spark和hadoop平台中,很多服务貌似都和防火墙有点冲突,所以最好还是直接设置防火墙开机不自启动吧。
# 查看防火墙状态
systemctl status firewalld
# 关闭防火墙
systemctl stop firewalld
# 设置开机不自启
systemctl disable firewalld
如果防火墙关闭后还不行可以在hdfs-site.xml设置"dfs.socket.timeout"值为60000。
<property>
<name>dfs.socket.timeout<