DataXceiver error processing unknown operation src: /127.0.0.1:36479 dst: /127.0.0.1:50010处理
2015-12-17 18:06
489 查看
异常信息如下:
2015-12-09 17:39:20,310 ERROR datanode.DataNode (DataXceiver.java:run(278)) - hadoop07:50010:DataXceiver error processing
unknown operation src: /127.0.0.1:36479 dst: /127.0.0.1:50010
java.io.EOFException
at java.io.DataInputStream.readShort(DataInputStream.java:315)
at org.apache.hadoop.hdfs.protocol.datatransfer.Receiver.readOp(Receiver.java:58)
at org.apache.hadoop.hdfs.server.datanode.DataXceiver.run(DataXceiver.java:227)
at java.lang.Thread.run(Thread.java:745)
原因:
Ambari 每分钟会向datanode发送"ping"连接一下去确保datanode是正常工作的.否则它会触发alert。但是datanode并没有处理空内容的逻辑,所以直接异常了
2015-12-09 17:39:20,310 ERROR datanode.DataNode (DataXceiver.java:run(278)) - hadoop07:50010:DataXceiver error processing
unknown operation src: /127.0.0.1:36479 dst: /127.0.0.1:50010
java.io.EOFException
at java.io.DataInputStream.readShort(DataInputStream.java:315)
at org.apache.hadoop.hdfs.protocol.datatransfer.Receiver.readOp(Receiver.java:58)
at org.apache.hadoop.hdfs.server.datanode.DataXceiver.run(DataXceiver.java:227)
at java.lang.Thread.run(Thread.java:745)
原因:
Ambari 每分钟会向datanode发送"ping"连接一下去确保datanode是正常工作的.否则它会触发alert。但是datanode并没有处理空内容的逻辑,所以直接异常了
解决办法:
这个可以忽略,或者使用 https://issues.apache.org/jira/browse/HDFS-8738里的patch[/code]
相关文章推荐
- Docker Swarm
- Openstack(Kilo)安装系列之neutron(九)
- Linux根据进程名杀死进程
- linux下shell获取时间date的写法,日期加减,用date获得前一天的日期
- Nginx学习笔记七Nginx的Web缓存服务
- nginx 无 ngx_cache_purge 模块时的刷新方法
- linux 免用户密码登录
- 工作环境搭建(8) - CentOS7命令行安装Android SDK
- 安装成功的nginx如何添加未编译安装模块
- Nginx系列教程:ngx_cache_purge模块
- openstack controller ha测试环境搭建记录(十五)——创建实例
- 王高利:Linux解决安装ossim(debian系列linux系统)出现firmware报错
- zabbix使用Omsa来监控Dell服务器的硬件信息
- 属性动画(property animation) &重复执行
- hadoop再次集群搭建(4)-Cloudera Manager Installation
- linux coredump
- hadoop再次集群搭建(4)-Cloudera Manager Installation
- 在linux(ubuntu )上安装配置weka
- centos 下lnmp(linux+nginx+mysql+php)环境搭建
- shell 数字循环中变量的使用