Uploaded image for project: 'Apache NiFi'
  1. Apache NiFi
  2. NIFI-4208

Node failed to join cluster due to NullPointerException

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • None
    • 1.4.0
    • None
    • None

    Description

      A clustered node ran out of disk space. Upon restart, I came across the following error:

      2017-07-20 09:03:00,988 ERROR [main] o.a.nifi.controller.StandardFlowService Failed to load flow from cluster due to: org.apache.nifi.cluster.ConnectionException: Failed to connect node to cluster due to: java.lang.NullPointerException
      org.apache.nifi.cluster.ConnectionException: Failed to connect node to cluster due to: java.lang.NullPointerException
      at org.apache.nifi.controller.StandardFlowService.loadFromConnectionResponse(StandardFlowService.java:945)
      at org.apache.nifi.controller.StandardFlowService.load(StandardFlowService.java:515)
      at org.apache.nifi.web.server.JettyServer.start(JettyServer.java:800)
      at org.apache.nifi.NiFi.<init>(NiFi.java:160)
      at org.apache.nifi.NiFi.main(NiFi.java:267)
      Caused by: java.lang.NullPointerException: null
      at org.apache.nifi.controller.repository.RepositoryRecordSerde.getRecordIdentifier(RepositoryRecordSerde.java:43)
      at org.apache.nifi.controller.repository.RepositoryRecordSerde.getRecordIdentifier(RepositoryRecordSerde.java:26)
      at org.wali.MinimalLockingWriteAheadLog$Partition.recoverNextTransaction(MinimalLockingWriteAheadLog.java:1132)
      at org.wali.MinimalLockingWriteAheadLog.recoverFromEdits(MinimalLockingWriteAheadLog.java:459)
      at org.wali.MinimalLockingWriteAheadLog.recoverRecords(MinimalLockingWriteAheadLog.java:301)
      at org.apache.nifi.controller.repository.WriteAheadFlowFileRepository.loadFlowFiles(WriteAheadFlowFileRepository.java:381)
      at org.apache.nifi.controller.FlowController.initializeFlow(FlowController.java:713)
      at org.apache.nifi.controller.StandardFlowService.initializeController(StandardFlowService.java:955)
      at org.apache.nifi.controller.StandardFlowService.loadFromConnectionResponse(StandardFlowService.java:927)
      ... 4 common frames omitted

      Attachments

        Issue Links

          Activity

            People

              markap14 Mark Payne
              markap14 Mark Payne
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: