hadoop 运行异常,ReplicaNotFoundException

问题描述

hadoop 运行异常,ReplicaNotFoundException

浏览线上运行日志,发现大量报错信息,截取一条,希望大虾能帮助解决。

May 5, 10:07:30.620 AM ERROR org.apache.hadoop.hdfs.server.datanode.DataNode
hadoop-78:50010:DataXceiver error processing READ_BLOCK operation src: /192.0.0.78:34568 dst: /192.0.0.78:50010
org.apache.hadoop.hdfs.server.datanode.ReplicaNotFoundException: Replica not found for BP-381875526-172.18.50.76-1450327742712:blk_1075578327_1837535
at org.apache.hadoop.hdfs.server.datanode.BlockSender.getReplica(BlockSender.java:450)
at org.apache.hadoop.hdfs.server.datanode.BlockSender.(BlockSender.java:234)
at org.apache.hadoop.hdfs.server.datanode.DataXceiver.readBlock(DataXceiver.java:530)
at org.apache.hadoop.hdfs.protocol.datatransfer.Receiver.opReadBlock(Receiver.java:148)
at org.apache.hadoop.hdfs.protocol.datatransfer.Receiver.processOp(Receiver.java:103)
at org.apache.hadoop.hdfs.server.datanode.DataXceiver.run(DataXceiver.java:244)
at java.lang.Thread.run(Thread.java:745)

解决方案

hadoop运行任务时出现网络链接异常
hadoop 异常
Hadoop中运行Wordcount出现异常

解决方案二:

这个报错还是比较明确的,应该是你的datanode的副本节点(BP-381875526-172.18.50.76-1450327742712:blk_1075578327_1837535)没有找到。
你需要确认下这个节点是否启动了,是否能ping通?

确保整个hadoop都启动正常后,再验证下你的功能。

解决方案三:

节点已经正常启动了,实在找不出什么原因了,stackoverflow上也有人遇到同样的问题,也是没有人回答。

时间: 2024-10-22 02:12:37

hadoop 运行异常,ReplicaNotFoundException的相关文章

Windows 8应用运行异常问题如何解决

Windows 8应用运行异常问题如何解决 微软正式推出Windows 8系统已经有一段时间了,尽管其兼容性对比微软其他操作系统而言已经完善很多了,但仍免不了出现某些应用无法运行的状况.现在如果遇到了这一问题也不用过于担心.尽管现在依然没有任何办法能保证解决兼容性问题,但为了尽可能多地帮助CIO们提高应用在Windows 8上运行成功率,本文将介绍10种常用的计算机技巧,以供分享. 1.创建虚拟机 Windows 8系统内置有自己的Hyper-V副本,因此当遇到应用无法运行的情况时,可以尝试启用

java 代码运行异常在eclipse

问题描述 java 代码运行异常在eclipse package come1; import java.util.Vector; import javax.swing.JFrame; import javax.swing.JScrollPane; import javax.swing.JTable; public class Test1 extends JFrame{ Vector rowData,columnNames; JTable jt=null; JScrollPane jsp=null

server-新手求助:为啥会出现tomcat8.0运行异常

问题描述 新手求助:为啥会出现tomcat8.0运行异常 大家帮忙来看看,真的很蛋疼 解决方案 查看一下具体信息,估计是你配置,程序有问题. 解决方案二: 好歹你点开details看看 解决方案三: 删了重建.............. 解决方案四: 是不是tomcat环境变量配置的问题? 一.安装JDK和Tomcat 1,安装JDK:直接运行jdk-7-windows-i586.exe(相应版本的jdk,这里以jdk-7-windows-i586.exe为例)可执行程序,默认安装即可. 备注:

python监控网站运行异常并发送邮件的方法_python

本文实例讲述了python监控网站运行异常并发送邮件的方法.分享给大家供大家参考.具体如下: 这是一个简单的python开发的监控程序,当指定网页状态不正常是通过smtp发送通知邮件 复制代码 代码如下: #!/usr/bin/env python # -*- coding: UTF-8 -*- #author  libertyspy import socket import smtplib import urllib mail_options = {     'server':'smtp.qq

虚拟器 运行异常-android开发虚拟器运行异常

问题描述 android开发虚拟器运行异常 error loading /system/media/audio/ui/KeypressInvalid.ogg

vs2010 文件包含问题-VS2010 RSA算法软件加密,文件包含运行异常问题!

问题描述 VS2010 RSA算法软件加密,文件包含运行异常问题! VS2010版本,采用RSA算法给软件加密问题.下载MIRACL大数运算库后,添加miracl大数据库中的miracl.h.mirdef.h和ms32.lib到工程后,编译出现以下异常,网上的解决办法都已尝试过,解决不了,在线等! #include "stdafx.h" extern "C" { #include "miracl.h" #include "mirdef.

visual studio 2010-vs2010程序运行异常的问题

问题描述 vs2010程序运行异常的问题 为什么vs2010在运行程序的时候总是系统找不到指定文件,哪怕是运行一个比较程序,也是一样 解决方案 把错误log贴上来看看 解决方案二: 我的也出现这个问题,重新安装一下就好了! 解决方案三: 要看一下具体的错误信息,是不是你的VS没有安装好,或者VS的运行时库没有在系统上配置好 解决方案四: 你估计是在用VS2010加载调试以前的VC6.0下的程序是吧.那么你生成的exe是存在的,不过是在工程的bin目录下.但是在VS2010中是执行的时候是要到De

ubuntu-Myeclipse集成Hadoop运行程序报错: Input path does not exist

问题描述 Myeclipse集成Hadoop运行程序报错: Input path does not exist 各位大神,求问~~ 我在win7-VMware-Ubuntu下搭建了Hadoop伪分布环境,在win7下安装了Myeclipse,并集成Hadoop,运行程序时报如下错: 但hdfs中有_LPH.txt这个文档: 问题可能出在哪里?叩谢~~~ 解决方案 org.apache.hadoop.mapreduce.lib.input.InvalidInputException:input p

初学java程序运行异常

问题描述 初学java程序运行异常 第一个文件StaticMain.java public class StaticMain{ public static void main(String[] args){ System.out.println("-------------"); for(String arg:args){ System.out.println(arg); } } } 第二个文件StaticMainRef.java import java.lang.reflect.Me