HA 하둡을 설정할 때 다음과 같은 오류가 발생하는 경우가 있습니다.
192.168.0.2:8485: Journal Storage Directory /hadoop/hdfs/journal/edit/test-hadoop not formatted ; journal id: test-hadoop
at org.apache.hadoop.hdfs.qjournal.server.Journal.checkFormatted(Journal.java:516)
at org.apache.hadoop.hdfs.qjournal.server.Journal.getEditLogManifest(Journal.java:707)
at org.apache.hadoop.hdfs.qjournal.server.JournalNodeRpcServer.getEditLogManifest(JournalNodeRpcServer.java:202)
at org.apache.hadoop.hdfs.qjournal.protocolPB.QJournalProtocolServerSideTranslatorPB.getEditLogManifest(QJournalProtocolServerSideTranslatorPB.java:226)
at org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos$QJournalProtocolService$2.callBlockingMethod(QJournalProtocolProtos.java:26749)
at org.apache.hadoop.ipc.ProtobufRpcEngine$Server$ProtoBufRpcInvoker.call(ProtobufRpcEngine.java:507)
at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:1034)
저널노드의 shareedits 정보가 초기화 되지 않아서 발생하는 오류입니다. 저널노드만 실행한 상태에서 다음 명령을 실행합니다. 네임노드나 페일오버컨트롤러가 실행되어 있으면 lock 이 걸렸다는 오류가 발생합니다.
hdfs namenode -initializeSharedEdits
반응형