查看日志中的报错信息如下:

java.io.IOException: Failed on local exception: java.nio.channels.ClosedByInterruptException; Host Details :

local host is: "1.datanode3/72.118.0.15"; destination host is: "1.server1":8020;

at org.apache.hadoop.net.NetUtils.wrapException(NetUtils.java:764)

at org.

原因:程序启动过程中读文件失败导致程序无法启动。

解决方案:

HDFS 格式化操作步骤

备份现有的文件

su - hdfs hadoop fs -get /file .

程序 所在的节点上执⾏,这两个命令执⾏之后,会在 /home/hdfs/ ⽬录下多出⼀个 file ⽬录, 这个⽬录是现在所有的规则⽂件,这个⽬录在最后⼀步需要还原回去。

格式化HDFS 1.在Ambari 上依次停⽌分析平台,Yarn,HDFS。 2.到HDFS的各个节点上,查看${hadoop_home}/hadoop/conf/hdfs-site.xml ⽂件 ,找到属性 dfs.namenode.name.dir 和 dfs.datanode.data.dir 的值,如果存在这两个路径,删掉这两个⽬ 录下的所有⽂件,⽬录需要保留。 3.到 namenode 节点上,切换到 hdfs ⽤户,⽤ hadoop namenode -format 执⾏HDFS 格式化操 作。 4.依次启动HDFS,YARN,分析平台。 备注namenode所在节点可以通过.

还原file文件, 到 所在的节点上执⾏ su - hdfs hadoop fs -put .file /

【Hadoop】java.io.IOException: Failed on local exception: java.nio.channels.ClosedByInterruptException相关推荐

  1. 解决:Exception in thread “main“ java.io.IOException: Failed on local exception: com.google.protobuf

    集群上提交运行jar包程序,出现如下错误: Exception in thread "main" java.io.IOException: Failed on local exce ...

  2. 解决java.io.IOException: Failed on local exception: com.google.protobuf.InvalidProtocolBufferException

    解决 java.io.IOException: Failed on local exception: com.google.protobuf.InvalidProtocolBufferExceptio ...

  3. java.io.IOException Failed to replace a bad datanode

    java.io.IOException: Failed to replace a bad datanode on the existing pipeline due to no more good d ...

  4. mkdir: Failed on local exception: java.io.IOException: javax.security.sasl.SaslException: GSS initia

    >hdfs dfs -mkdir /path 报错 报错信息: mkdir: Failed on local exception: java.io.IOException: javax.secu ...

  5. java解压报错java.io.IOException: failed to skip current tar entry

    #java解压出现java.io.IOException: failed to skip current tar entry 当使用如下函数解压: AntBuilder antBuilder = ne ...

  6. hadoop操作出现:9000 failed on connection exception: java.net.ConnectException:拒绝访问(已解决)

    准备查看haddop上的文件,输入: hadoop fs -ls / 出现了: ls: Call From yx/127.0.1.1 to 0.0.0.0:9000 failed on connect ...

  7. jenkins java.io.IOException: Failed to load: Git plugin

    jenkins 的插件 http://updates.jenkins-ci.org/download/plugins/ jenkinsci/blueocean的插件 Jenkins Plugins 报 ...

  8. java.io.IOException: Jenkins Mailer Plugin v1.23 failed to load.(出现Jenkins插件安装报错并且无法成功等问题)

    出现报错情况 java.io.IOException: Jenkins Mailer Plugin v1.23 failed to load.- Display URL API v2.3.2 fail ...

  9. Caused by: java.io.IOException: Keystore was tampered with, or password was incorrect

    启动yarn-session时上报的错误 java.io.IOException: Failed to initialize SSLContext for the blob server at org ...

最新文章

  1. 没推送功能,你好意思叫APP嘛?
  2. vc udp 广播接收和发送_UDP编程与DatagramSocket类:UDP的套接字
  3. JAVA笔记14__多线程共享数据(同步)/ 线程死锁 / 生产者与消费者应用案例 / 线程池...
  4. Docker最全教程之使用.NET Core推送钉钉消息(二十)
  5. php修改特定位bit的值,解读天书 - 漏洞利用中级技巧的分析
  6. QT SQL使用指南
  7. 蛮力法 —— 求解最大连续子序列和问题
  8. Mysql 删除数据表的三种方式详解
  9. 第九章 搭建Hadoop 2.2.0版本HDFS的HA配置
  10. WINDOWS 2008Server 配置nginx 反向代理服务器 安装成服务
  11. Failed to load selinux policy, Freezing | CentOS | Redhat | RHEL
  12. Java全栈学习路线
  13. 公差基本偏差代号_公差代号和公差带代号有什么区别?
  14. RabbitVCS无法启动,右键失效解决方案
  15. 【Arduino 101】霍尔编码器(增量,正交)与起停式闭环控制
  16. 在Office的Excel中打开WPS很慢
  17. day027 jQuery第二天
  18. Xs and Os Referee
  19. 2022年全球及中国智能购物车行业头部企业市场占有率及排名调研报告
  20. 专科程序员“霸面”蚂蚁金服,4轮面试,竟拿下offer(Java方向)

热门文章

  1. c ++ helloworld
  2. 内卷了!DAS、NAS、SAN区别和FC SAN存储
  3. ESXi 中重新启动管理代理
  4. Json学习总结(4)——Json基础知识回顾
  5. Mysql学习总结(22)——Mysql数据库中制作千万级测试表
  6. Spring MVC学习总结(5)——SpringMVC项目关于安全的一些配置与实现方式
  7. int long long 的取值范围
  8. React性能优化总结
  9. HashMap源码分析(转载)
  10. AE域名,沙漠之花阿联酋的专属域名-域名百科