HBASE-12997 print wal pipeline on low replication.
Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/3d692cf0 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/3d692cf0 Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/3d692cf0 Branch: refs/heads/hbase-11339 Commit: 3d692cf044bc25327269328933299053ba19e2df Parents: 9283b93 Author: Sean Busbey <[email protected]> Authored: Mon Feb 9 16:30:05 2015 -0600 Committer: Sean Busbey <[email protected]> Committed: Mon Feb 9 23:02:16 2015 -0600 ---------------------------------------------------------------------- .../java/org/apache/hadoop/hbase/regionserver/wal/FSHLog.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hbase/blob/3d692cf0/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/FSHLog.java ---------------------------------------------------------------------- diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/FSHLog.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/FSHLog.java index 0211a17..443134d 100644 --- a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/FSHLog.java +++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/FSHLog.java @@ -1399,7 +1399,8 @@ public class FSHLog implements WAL { LOG.warn("HDFS pipeline error detected. " + "Found " + numCurrentReplicas + " replicas but expecting no less than " + this.minTolerableReplication + " replicas. " - + " Requesting close of wal."); + + " Requesting close of wal. current pipeline: " + + Arrays.toString(getPipeLine())); logRollNeeded = true; // If rollWriter is requested, increase consecutiveLogRolls. Once it // is larger than lowReplicationRollLimit, disable the
