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)