之前Hadoop集群都能启动成功,今天准备使用hive的时候发现Hadoop中的namenode 启动不起来的,查看日志:2020-04-14 22:25:31,793 WARN org.apache.hadoop.hdfs.qjournal.client.QuorumJournalManager: Remote journal 192.168.52.110:8485 failed to write txns 1152-1152. Will try to write to this JN again after the next log roll.
org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.hdfs.qjournal.protocol.JournalOutOfSyncException): IPC serial 477 from client /192.168.52.100 was not higher than prior highest IPC serial 496
at org.apache.hadoop.hdfs.qjournal.server.Journal.checkSync(Journal.java:485)
at org.apache.hadoop.hdfs.qjournal.server.Journal.checkRequest(Journal.java:439)
at org.apache.hadoop.hdfs.qjournal.server.Journal.checkWriteRequest(Journal.java:457)
at org.apache.hadoop.hdfs.qjournal.server.Journal.journal(Journal.java:352)
at org.apache.hadoop.hdfs.qjournal.server.JournalNodeRpcServer.journal(JournalNodeRpcServer.java:149)
at org.apache.hadoop.hdfs.qjournal.protocolPB.QJournalProtocolServerSideTranslatorPB.journal(QJournalProtocolServerSideTranslatorPB.java:158)
at org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos$QJournalProtocolService 2. c a l l B l o c k i n g M e t h o d ( Q J o u r n a l P r o t o c o l P r o t o s . j a v a : 25421 ) a t o r g . a p a c h e . h a d o o p . i p c . P r o t o b u f R p c E n g i n e 2.callBlockingMethod(QJournalProtocolProtos.java:25421) at org.apache.hadoop.ipc.ProtobufRpcEngine 2.callBlockingMethod(QJournalProtocolProtos.java:25421)atorg.apache.hadoop.ipc.ProtobufRpcEngineServer P
Hadoop中namenode启动不起来解决方法
最新推荐文章于 2024-06-30 16:43:18 发布
博客讲述了作者在使用Hadoop时遇到namenode无法启动的问题,通过分析日志发现是JournalNode的同步问题。作者排除了配置错误的可能性,并根据日志提示,删除了JournalNode目录下的过期文件,成功解决了namenode启动问题。
摘要由CSDN通过智能技术生成