hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vishal Kathuria (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HBASE-3833) ability to support includes/excludes list in Hbase
Date Tue, 03 May 2011 05:29:03 GMT

     [ https://issues.apache.org/jira/browse/HBASE-3833?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Vishal Kathuria updated HBASE-3833:

    Affects Version/s: 0.90.2
         Release Note: 
This change adds support for includes and excludes list in HBase. To use it, specify the following
properties in the hbase configuration file:
hbase.hosts - for the includes file
hbase.hosts.exclude - for the excludes file

Both the files are optional. If the includes file is missing, any node is allowed (except
the ones in the exclude file)

If the includes file is present, then a node has to be present in the includes file and absent
from the excludes file, to be able to successfully join.

These files can be changed when the server is running. After changing these files, you can
use the hbase console to issue 'refresh_nodes' command for the master to pick up the new config.

If an online region server is added to the excludes file, 'refresh_nodes' will kick it out,
with a specific exception. When the region server gets that exception, it shuts itself down.
               Status: Patch Available  (was: Open)

This change also includes the unit tests, which tests the key scenario of adding an online
region server to the excludes file and then refreshing the excludes file.

> ability to support includes/excludes list in Hbase
> --------------------------------------------------
>                 Key: HBASE-3833
>                 URL: https://issues.apache.org/jira/browse/HBASE-3833
>             Project: HBase
>          Issue Type: Improvement
>          Components: client, regionserver
>    Affects Versions: 0.90.2
>            Reporter: dhruba borthakur
>            Assignee: dhruba borthakur
>         Attachments: excl-patch.txt
> An HBase cluster currently does not have the ability to specify that the master should
accept regionservers only from a specified list. This helps preventing administrative errors
where the same machine could be included in two clusters. It also allows the administrator
to easily remove un-ssh-able machines from the cluster.

This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

View raw message