您的位置:首页 > Web前端 > Node.js

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文件夹内的内容,重新启动即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: