hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "rajeshbabu (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-8640) ServerName in master may not initialize with the configured ipc address of hbase.master.ipc.address
Date Wed, 29 May 2013 11:43:20 GMT
rajeshbabu created HBASE-8640:
---------------------------------

             Summary: ServerName in master may not initialize with the configured ipc address
of hbase.master.ipc.address
                 Key: HBASE-8640
                 URL: https://issues.apache.org/jira/browse/HBASE-8640
             Project: HBase
          Issue Type: Bug
          Components: master
            Reporter: rajeshbabu
            Assignee: rajeshbabu
             Fix For: 0.98.0, 0.95.2, 0.94.9


We are starting rpc server with default interface hostname or configured ipc address
{code}
    this.rpcServer = HBaseRPC.getServer(this,
      new Class<?>[]{HMasterInterface.class, HMasterRegionInterface.class},
        initialIsa.getHostName(), // This is bindAddress if set else it's hostname
        initialIsa.getPort(),
        numHandlers,
        0, // we dont use high priority handlers in master
        conf.getBoolean("hbase.rpc.verbose", false), conf,
        0); // this is a DNC w/o high priority handlers
{code}

But we are initialzing servername with default hostname always master znode also have this
hostname.
{code}
    String hostname = Strings.domainNamePointerToHostName(DNS.getDefaultHost(
      conf.get("hbase.master.dns.interface", "default"),
      conf.get("hbase.master.dns.nameserver", "default")));
	...
    this.serverName = new ServerName(hostname,
      this.isa.getPort(), System.currentTimeMillis());
{code}

If both default interface hostname and configured ipc address are not same clients will get
MasterNotRunningException.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message