From 80ecef85b5594d7d148c40342cad76834d72a5f2 Mon Sep 17 00:00:00 2001 From: Sean Busbey Date: Mon, 9 Feb 2015 16:30:05 -0600 Subject: [PATCH] HBASE-12997 print wal pipeline on low replication. --- .../main/java/org/apache/hadoop/hbase/regionserver/wal/FSHLog.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 -- 1.7.10.2 (Apple Git-33)