zoukankan      html  css  js  c++  java
  • cdh yarn 启动失败

    启动错误信息如下

    Service org.apache.hadoop.yarn.server.nodemanager.recovery.NMLeveldbStateStoreService failed in state INITED; cause: org.fusesource.leveldbjni.internal.NativeDB$DBException: Corruption: CURRENT file does not end with newline
    org.fusesource.leveldbjni.internal.NativeDB$DBException: Corruption: CURRENT file does not end with newline
    	at org.fusesource.leveldbjni.internal.NativeDB.checkStatus(NativeDB.java:200)
    	at org.fusesource.leveldbjni.internal.NativeDB.open(NativeDB.java:218)
    	at org.fusesource.leveldbjni.JniDBFactory.open(JniDBFactory.java:168)
    	at org.apache.hadoop.yarn.server.nodemanager.recovery.NMLeveldbStateStoreService.initStorage(NMLeveldbStateStoreService.java:864)
    	at org.apache.hadoop.yarn.server.nodemanager.recovery.NMStateStoreService.serviceInit(NMStateStoreService.java:195)
    	at org.apache.hadoop.service.AbstractService.init(AbstractService.java:163)
    	at org.apache.hadoop.yarn.server.nodemanager.NodeManager.initAndStartRecoveryStore(NodeManager.java:155)
    	at org.apache.hadoop.yarn.server.nodemanager.NodeManager.serviceInit(NodeManager.java:193)
    	at org.apache.hadoop.service.AbstractService.init(AbstractService.java:163)
    	at org.apache.hadoop.yarn.server.nodemanager.NodeManager.initAndStartNodeManager(NodeManager.java:462)
    	at org.apache.hadoop.yarn.server.nodemanager.NodeManager.main(NodeManager.java:509)
    

    问题应该是,虚拟断电造成的问题见错误。
    CURRENT 文件在/var/lib/hadoop-yarn/yarn-nm-recovery/yarn-nm-state目录序下,
    这个文件是自动生成,将CURRENT 文件删除后,重启yarn服务即可。

  • 相关阅读:
    电商需求与表结构设计参考
    使用EF操作Oracle数据库小计
    jenkins构建随笔
    NET平台开源项目速览(6)FluentValidation验证组件介绍与入门(转载)
    api接口签名相关文章
    C# 如何防止重放攻击(转载)
    .NET 4中的多线程编程之一:使用Task(转载)
    Flash 无法输入中文的修正方法
    Nape的回调系统 nape.callbacks
    Nape刚体body.align();
  • 原文地址:https://www.cnblogs.com/isenhome/p/5223199.html
Copyright © 2011-2022 走看看