[
https://issues.apache.org/jira/browse/HDDS-7836?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17692305#comment-17692305
]
Wei-Chiu Chuang commented on HDDS-7836:
---------------------------------------
There is an exception that happens prior to this, which leads to this
precondition check. Unfortunately that exception is lost when this exception is
thrown so we don't know what happened exactly. We only know the EC putBlock
request failed.
> java.lang.IllegalArgumentException: ECContainerReconstructionThread
> -------------------------------------------------------------------
>
> Key: HDDS-7836
> URL: https://issues.apache.org/jira/browse/HDDS-7836
> Project: Apache Ozone
> Issue Type: Bug
> Reporter: George Huang
> Priority: Major
>
> {code:java}
> Exception in thread "ECContainerReconstructionThread-7"
> java.lang.IllegalArgumentException at
> com.google.common.base.Preconditions.checkArgument(Preconditions.java:131) at
> org.apache.hadoop.hdds.scm.storage.ECBlockOutputStream.executePutBlock(ECBlockOutputStream.java:130)
> at
> org.apache.hadoop.ozone.container.ec.reconstruction.ECReconstructionCoordinator.reconstructECBlockGroup(ECReconstructionCoordinator.java:298)
> at
> org.apache.hadoop.ozone.container.ec.reconstruction.ECReconstructionCoordinator.reconstructECContainerGroup(ECReconstructionCoordinator.java:163)
> at
> org.apache.hadoop.ozone.container.ec.reconstruction.ECReconstructionCoordinatorTask.run(ECReconstructionCoordinatorTask.java:84)
> 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) Exception in thread
> "ECContainerReconstructionThread-4" java.lang.IllegalArgumentException at
> com.google.common.base.Preconditions.checkArgument(Preconditions.java:131) at
> org.apache.hadoop.hdds.scm.storage.ECBlockOutputStream.executePutBlock(ECBlockOutputStream.java:130)
> at
> org.apache.hadoop.ozone.container.ec.reconstruction.ECReconstructionCoordinator.reconstructECBlockGroup(ECReconstructionCoordinator.java:298)
> at
> org.apache.hadoop.ozone.container.ec.reconstruction.ECReconstructionCoordinator.reconstructECContainerGroup(ECReconstructionCoordinator.java:163)
> at
> org.apache.hadoop.ozone.container.ec.reconstruction.ECReconstructionCoordinatorTask.run(ECReconstructionCoordinatorTask.java:84)
> 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){code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]