Переглянути джерело

HDFS-14262. [SBN read] Make Log.WARN message in GlobalStateIdContext more informative. Contributed by Shweta Yakkali.

Shweta Yakkali 6 роки тому
батько
коміт
56e2ad2dce

+ 4 - 2
hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/GlobalStateIdContext.java

@@ -149,8 +149,10 @@ class GlobalStateIdContext implements AlignmentContext {
 
     if (clientStateId > serverStateId &&
         HAServiceState.ACTIVE.equals(namesystem.getState())) {
-      FSNamesystem.LOG.warn("A client sent stateId: " + clientStateId +
-          ", but server state is: " + serverStateId);
+      FSNamesystem.LOG.warn("The client stateId: "
+          + clientStateId + " is greater than the server stateId: "
+          + serverStateId + " This is unexpected. "
+          + "Resetting client stateId to server stateId");
       return serverStateId;
     }
     if (HAServiceState.OBSERVER.equals(namesystem.getState()) &&