栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

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

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可以访问,网络没有问题或者看是否连通,因为可能防ping

telnet www.baidu.com 80
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/316906.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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