栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Hdfs连接报错java.net.ConnectException: Connection timed out: no further information

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Hdfs连接报错java.net.ConnectException: Connection timed out: no further information

目录
  • 1 连接超时
  • 2 排查具体问题
    • 2.1.检查网络能不能ping通,防火墙问题
    • 2.2 检查zookeeper有没有开启
    • 2.3 最后检查Hue中Hdfs节点挂掉
  • 3 解决方法


1 连接超时

2 排查具体问题 2.1.检查网络能不能ping通,防火墙问题

由于有Hue可以访问,网络没有问题

2.2 检查zookeeper有没有开启 2.3 最后检查Hue中Hdfs节点挂掉


最后可以看出上述问题都没有所以大环境是没有错,那就是代码的问题

3 解决方法

问题在于使用本地读取hdfs文件时,服务器datanode使用的是内网进行通信,所以我们把hdfs-site.xml和core-site.xml文件导入到Idea中时,需要修改hdfs-site.xml中的以下配置:








	
		dfs.namenode.name.dir
		/opt/hdfs/namenode
		NameNode directory for namespace and transaction logs storage.
	
	
		dfs.datanode.data.dir
		/opt/hdfs/datanode
		DataNode directory
	
	
		dfs.replication
		2
	
	
		dfs.permissions
		false
		need not permissions
	
	
		dfs.webhdfs.enabled
		true
	
	
		dfs.datanode.max.xcievers
		4096
	
	
		dfs.client.use.datanode.hostname
		true
	


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/315063.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号