You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by te...@apache.org on 2014/02/28 18:30:24 UTC

svn commit: r1573010 - /hbase/trunk/bin/region_mover.rb

Author: tedyu
Date: Fri Feb 28 17:30:23 2014
New Revision: 1573010

URL: http://svn.apache.org/r1573010
Log:
HBASE-10638 Improve error message when there is no region server available for move


Modified:
    hbase/trunk/bin/region_mover.rb

Modified: hbase/trunk/bin/region_mover.rb
URL: http://svn.apache.org/viewvc/hbase/trunk/bin/region_mover.rb?rev=1573010&r1=1573009&r2=1573010&view=diff
==============================================================================
--- hbase/trunk/bin/region_mover.rb (original)
+++ hbase/trunk/bin/region_mover.rb Fri Feb 28 17:30:23 2014
@@ -340,6 +340,10 @@ def unloadRegions(options, hostname)
   # Remove the servers in our exclude list from list of servers.
   servers = stripExcludes(servers, options[:excludesFile])
   puts "Valid region move targets: ", servers
+  if servers.length == 0
+    puts "No regions were moved - there was no server available"
+    exit 4
+  end
   movedRegions = java.util.ArrayList.new()
   while true
     rs = getRegions(config, servername)