You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Lars George (JIRA)" <ji...@apache.org> on 2010/06/14 09:39:13 UTC
[jira] Commented: (HBASE-2722) Replace IP with hostname in ZK for
servers
[ https://issues.apache.org/jira/browse/HBASE-2722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12878503#action_12878503 ]
Lars George commented on HBASE-2722:
------------------------------------
This also should add the current port as well.
> Replace IP with hostname in ZK for servers
> ------------------------------------------
>
> Key: HBASE-2722
> URL: https://issues.apache.org/jira/browse/HBASE-2722
> Project: HBase
> Issue Type: Improvement
> Affects Versions: 0.20.4
> Reporter: Lars George
> Fix For: 0.21.0
>
>
> See http://review.hbase.org/r/162/ for details, we currently store the IP address of the master in ZK, not its hostname.
> {code}
> public ClusterStatus getClusterStatus() {
> ClusterStatus status = new ClusterStatus();
> status.setHBaseVersion(VersionInfo.getVersion());
> HServerAddress hsa = zooKeeperWrapper.readMasterAddress(null);
> status.setActiveMaster(hsa != null && hsa.getBindAddress() != null ?
> hsa.getBindAddress() : "");
> status.setServerInfo(serverManager.getServersToServerInfo().values());
> status.setDeadServers(serverManager.getDeadServers());
> status.setRegionsInTransition(this.regionManager.getRegionsInTransition());
> return status;
> }
> {code}
> Maybe best is to store a full HServerAddress to be able to print "hostname/ip-address" style similar to other places in the system?
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.