HBASE-13102 Fix Pseudo-distributed Mode which was broken in 1.0.0

This commit is contained in:
Elliott Clark 2015-02-25 13:29:36 -08:00
parent c651271f57
commit 7195f62114
1 changed files with 0 additions and 11 deletions

View File

@ -783,17 +783,6 @@ public class RSRpcServices implements HBaseRPCErrorHandler,
}
// Server to handle client requests.
String hostname = getHostname(rs.conf);
boolean mode =
rs.conf.getBoolean(HConstants.CLUSTER_DISTRIBUTED, HConstants.DEFAULT_CLUSTER_DISTRIBUTED);
if (mode == HConstants.CLUSTER_IS_DISTRIBUTED && hostname.equals(HConstants.LOCALHOST)) {
String msg =
"The hostname of regionserver cannot be set to localhost "
+ "in a fully-distributed setup because it won't be reachable. "
+ "See \"Getting Started\" for more information.";
LOG.fatal(msg);
throw new IOException(msg);
}
int port = rs.conf.getInt(HConstants.REGIONSERVER_PORT,
HConstants.DEFAULT_REGIONSERVER_PORT);
// Creation of a HSA will force a resolve.