Uploaded image for project: 'Apache Ozone'
  1. Apache Ozone
  2. HDDS-4420

Missing a container shouldn't log message at ERROR level

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Trivial
    • Resolution: Fixed
    • 1.0.0
    • 1.1.0
    • SCM

    Description

      Missing a container replica should be a WARN level log at most.

      2020-11-02 11:54:06,217 ERROR org.apache.hadoop.hdds.scm.container.IncrementalContainerReportHandler: Exception while processing ICR for container 169498
      org.apache.hadoop.hdds.scm.container.ContainerReplicaNotFoundException: Container #169498, replica: ContainerReplica{containerID=#169498, datanodeDetails=d2371c12-90b8-4ee8-a76f-c1e57a61509c{ip: 10.17.221.16, host: vc1506.halxg.cloudera.com, networkLocation: /default, certSerialId: null}, placeOfBirth=d2371c12-90b8-4ee8-a76f-c1e57a61509c, sequenceId=0, keyCount=100, bytesUsed=30720000}
              at org.apache.hadoop.hdds.scm.container.states.ContainerStateMap.removeContainerReplica(ContainerStateMap.java:256)
              at org.apache.hadoop.hdds.scm.container.ContainerStateManager.removeContainerReplica(ContainerStateManager.java:538)
              at org.apache.hadoop.hdds.scm.container.SCMContainerManager.removeContainerReplica(SCMContainerManager.java:565)
              at org.apache.hadoop.hdds.scm.container.AbstractContainerReportHandler.updateContainerReplica(AbstractContainerReportHandler.java:272)
              at org.apache.hadoop.hdds.scm.container.AbstractContainerReportHandler.processContainerReplica(AbstractContainerReportHandler.java:85)
              at org.apache.hadoop.hdds.scm.container.IncrementalContainerReportHandler.onMessage(IncrementalContainerReportHandler.java:80)
              at org.apache.hadoop.hdds.scm.container.IncrementalContainerReportHandler.onMessage(IncrementalContainerReportHandler.java:38)
              at org.apache.hadoop.hdds.server.events.SingleThreadExecutor.lambda$onMessage$1(SingleThreadExecutor.java:81)
              at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
              at java.lang.Thread.run(Thread.java:748)
      

      Attachments

        Issue Links

          Activity

            People

              a493172422 YI-CHEN WANG
              weichiu Wei-Chiu Chuang
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: