NodeManager无法启动报错:missing files;e.g.:/XX/X/XX.sst
2021-01-18 12:27
1066 查看
NodeManager启动报错:Caused by: org.fusesource.leveldbjni.internal.NativeDB$DBException: Corruption: 4 missing files; e.g.: /mydata/data/yarn/yarn/recover/yarn-nm-state/000030.sst
如下:
2021-01-18 11:27:02,689 INFO org.apache.hadoop.yarn.server.nodemanager.NodeManager: registered UNIX signal handlers for [TERM, HUP, INT] 2021-01-18 11:27:03,118 INFO org.apache.hadoop.yarn.server.nodemanager.recovery.NMLeveldbStateStoreService: Using state database at /home/yarn/recover/yarn-nm-state for recovery 2021-01-18 11:27:03,155 INFO org.apache.hadoop.service.AbstractService: Service org.apache.hadoop.yarn.server.nodemanager.recovery.NMLeveldbStateStoreService failed in state INITED; cause: org.fusesource.leveldbjni.internal.NativeDB$DBException: Corruption: 4 missing files; e.g.: /mydata/data/yarn/yarn/recover/yarn-nm-state/000030.sst org.fusesource.leveldbjni.internal.NativeDB$DBException: Corruption: 4 missing files; e.g.: /mydata/data/yarn/yarn/recover/yarn-nm-state/000030.sst 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:930) at org.apache.hadoop.yarn.server.nodemanager.recovery.NMStateStoreService.serviceInit(NMStateStoreService.java:204) at org.apache.hadoop.service.AbstractService.init(AbstractService.java:163) at org.apache.hadoop.yarn.server.nodemanager.NodeManager.initAndStartRecoveryStore(NodeManager.java:150) at org.apache.hadoop.yarn.server.nodemanager.NodeManager.serviceInit(NodeManager.java:192) at org.apache.hadoop.service.AbstractService.init(AbstractService.java:163) at org.apache.hadoop.yarn.server.nodemanager.NodeManager.initAndStartNodeManager(NodeManager.java:743) at org.apache.hadoop.yarn.server.nodemanager.NodeManager.main(NodeManager.java:791) 2021-01-18 11:27:03,159 INFO org.apache.hadoop.service.AbstractService: Service NodeManager failed in state INITED; cause: org.apache.hadoop.service.ServiceStateException: org.fusesource.leveldbjni.internal.NativeDB$DBException: Corruption: 4 missing files; e.g.: /mydata/data/yarn/yarn/recover/yarn-nm-state/000030.sst org.apache.hadoop.service.ServiceStateException: org.fusesource.leveldbjni.internal.NativeDB$DBException: Corruption: 4 missing files; e.g.: /mydata/data/yarn/yarn/recover/yarn-nm-state/000030.sst at org.apache.hadoop.service.ServiceStateException.convert(ServiceStateException.java:59) at org.apache.hadoop.service.AbstractService.init(AbstractService.java:172) at org.apache.hadoop.yarn.server.nodemanager.NodeManager.initAndStartRecoveryStore(NodeManager.java:150) at org.apache.hadoop.yarn.server.nodemanager.NodeManager.serviceInit(NodeManager.java:192) at org.apache.hadoop.service.AbstractService.init(AbstractService.java:163) at org.apache.hadoop.yarn.server.nodemanager.NodeManager.initAndStartNodeManager(NodeManager.java:743) at org.apache.hadoop.yarn.server.nodemanager.NodeManager.main(NodeManager.java:791) Caused by: org.fusesource.leveldbjni.internal.NativeDB$DBException: Corruption: 4 missing files; e.g.: /mydata/data/yarn/yarn/recover/yarn-nm-state/000030.sst 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:930) at org.apache.hadoop.yarn.server.nodemanager.recovery.NMStateStoreService.serviceInit(NMStateStoreService.java:204) at org.apache.hadoop.service.AbstractService.init(AbstractService.java:163)
解决办法:删除 /mydata/data/yarn/yarn/recover/yarn-nm-state文件夹内的内容,重新启动即可。
相关文章推荐
- 无法启动程序“%CSIDL_PROGRAM_FILES%\XX\XX.exe”。发生了通常表示安装被损坏的错误(代码 0x8007007e)。
- 无法启动程序“%CSIDL_PROGRAM_FILES%/XX/XX.exe”。发生了通常表示安装被损坏的错误(代码 0x8007007e)。
- 无法启动程序“%CSIDL_PROGRAM_FILES%/XX/XX.exe”
- 解决Visual Studio Code终端终端进程命令"C:\Program Files\Git\bin\bash.exe "无法启动
- nodemanager无法启动问题
- hadoop由于NodeManager无法启动而导致执行Jar包出现running job卡住的解决方案之一...
- nodemanager无法启动问题
- 解决NTLDR is missing,系统无法启动的方法
- vs2017启动vs2017无法启动xx程序,系统找不到指定文件的解决办法
- nodemanager无法启动问题
- Windows 无法启动xx服务 错误1053:服务没有及时响应启动或控制请求
- nodemanager无法启动问题
- hadoop集群启动后,datanode节点上jps后NodeManager无法启动
- vs编译成功生成exe后运行时,提醒无法启动程序,计算机中丢失xx.dll解决办法
- 解决Hadoop2.7.4中nodemanager无法启动的问题
- nodemanager无法启动问题
- VMware 无法启动Build environment error! A required application is missing and Modconfig can not continue
- nodemanager无法启动问题
- Hadoop NodeManager无法启动问题解决
- Windows上启动Mycat注意事项之错误: 找不到或无法加载主类 Files\mycat