关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
eclipse连接hadoop报错Could not obtain block
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
Super__Bill 2019-01-24 02:22关注请求namenode返回datanode的内网ip,通过修改本地 hosts 文件,把 namenode、datanode 的外网 IP 和 hostname 的映射关系加进去(前提是得有外网IP)
然后在代码中设置:
Configuration conf = new Configuration();
conf.set("dfs.client.use.datanode.hostname", "true");就可以了
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 6无用举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2022-10-03 05:52回答 1 已采纳 把光标挪到最后一个输入框(Oozie的URL)中,使用Tab来挪光标,然后回车试试。
- 2022-11-13 11:12回答 1 已采纳 已经解决啦,.xml文件下的端口出错了,更改后正常跑啦
- 2022-08-15 03:47回答 6 已采纳 信息不足不是很好判断,找了下源码,报错的方法如下: /** Read the block length from one of the datanodes. */ private long rea
- 2021-12-14 06:21Simon Mao的博客 记一次本机使用 Java API 读取虚拟机 HDFS 文件出错:Could not obtain block… 背景 虚拟机安装 Hadoop 3.1.3,并运行了 HDFS。 使用本机 Java API 读取文件出错,在虚拟机中正常。 [外链图片转存失败,源站可能有...
- 2017-09-05 17:16回答 1 已采纳 http://blog.csdn.net/jack85986370/article/details/51902871
- 2023-03-26 15:14回答 2 已采纳 根据报错信息,看起来是sqoop无法连接到虚拟机2和虚拟机3上的ResourceManager和SecondaryNameNode。可能的问题及解决方案如下: 网络连接问题:请检查虚拟机2和虚拟机3的
- 2023-01-25 15:25回答 1 已采纳 这个错误可能是因为版本不兼容导致的。在使用 Kettle 连接 Hive 数据库时,需要确保 Hive 的版本与 Kettle 中所使用的 JDBC 驱动版本相匹配。在你的错误信息中,显示 Hadoo
- 2019-06-13 13:08
org.apache.hadoop.hdfs.BlockMissingException: Could not obtain block: BP-1421546975-192.168.216.200-
倪檬的博客 这个错误就是NN与DN失联了,我的报错是在下载HDFS上的文件时报的错 我的解决办法是 停掉集群 重新启动 再次执行命令 正常 我这个一个是伪集群,如果全分布式的话有的结点DN起不来,那么就需要将所有结点下的/... - 2022-03-07 09:23回答 2 已采纳 大致翻译:在这一行有多个标记- type org.apache.hadoop.fs.Path是不可访问的-语法错误的标记"Path",;预期在此令牌之后import导入的有些错误,检查一下导入的访问
- 2021-12-26 15:10回答 1 已采纳 您这个问题是没有正常启动导致的呢,如果方便的话贴一下hadoop/log/里面的hdfs相关日志呢,方便解决问题呢 我之前也做过和您这个相关的实验,您可以参考一下呢:
- 2022-01-04 11:58回答 3 已采纳 单机版的不可缺少namenode和datanode,如果是集群,只要保证一台有namenode即可,建议将所有的进程全部停掉,然后从新启动,可以使用start-all.sh,当然分开的话也可以使用st
- 2022-04-06 10:01
在运行jar包时出现 Could not obtain block: BP-502585858-192.168.10.132-1648953135759:blk_1073741867_1043 fil
B&LUE的博客 这个错误就是NN与DN失联了,我当前出现的错误是因为执行jar包时出现的 此时只需要重启你的Hadoop集群即可 - 2013-12-22 04:54天空是蓝的的博客 前段时间在单机redhat上配置好了hadoop环境,今天运行wordcount例子时出现了无法获取in目录中到文件问题,不知道是否是权限问题,错误原因如下 [hadoop@lee hadoop-1.0.4]$ bin/ hadoop jar hadoop-examples-...
- 2019-04-09 06:40fantasy_4的博客 这次eclipse远程连接hadoop配置踩了很多坑,所在决定写出来,供大家参考 首先,要知道eclipse连接hadoop的三种方式,这里借鉴了eclipse连接hadoop分析的三种方式 1.利用Hadoop的本地模式,在Eclipse中执行本地数据...
- 2020-12-20 02:25Lydia的IT世界是橙色的的博客 Could not obtain block: BP-1773037379-192.168.177.101-1607232537994:blk_1073741875_1051 file=/tmp/hadoop-yarn/staging/root/.staging/job_1608426890333_0001/job.splitmetainfo at org.apache.hadoop.hdfs....
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司