You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ozone.apache.org by ms...@apache.org on 2021/12/07 10:25:18 UTC
[ozone] branch master updated: HDDS-6067. Improve Debugging around unhealthy container state on Datanode. (#2888)
This is an automated email from the ASF dual-hosted git repository.
msingh pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ozone.git
The following commit(s) were added to refs/heads/master by this push:
new 46c95ba HDDS-6067. Improve Debugging around unhealthy container state on Datanode. (#2888)
46c95ba is described below
commit 46c95ba2c984af8b164ea1b9bed785b8b60093e2
Author: Mukul Kumar Singh <ms...@apache.org>
AuthorDate: Tue Dec 7 15:54:13 2021 +0530
HDDS-6067. Improve Debugging around unhealthy container state on Datanode. (#2888)
---
.../org/apache/hadoop/ozone/container/keyvalue/KeyValueContainer.java | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/keyvalue/KeyValueContainer.java b/hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/keyvalue/KeyValueContainer.java
index 4b47e50..1284f6a 100644
--- a/hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/keyvalue/KeyValueContainer.java
+++ b/hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/keyvalue/KeyValueContainer.java
@@ -68,6 +68,7 @@ import static org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.Res
import static org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.Result.UNSUPPORTED_REQUEST;
import static org.apache.hadoop.ozone.container.common.utils.StorageVolumeUtil.onFailure;
+import org.apache.hadoop.util.StringUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -299,6 +300,9 @@ public class KeyValueContainer implements Container<KeyValueContainerData> {
} finally {
writeUnlock();
}
+ LOG.warn("Moving container {} to state UNHEALTHY from state:{} Trace:{}",
+ containerData.getContainerPath(), containerData.getState(),
+ StringUtils.getStackTrace(Thread.currentThread()));
}
@Override
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@ozone.apache.org
For additional commands, e-mail: commits-help@ozone.apache.org