Return-Path: Delivered-To: apmail-hbase-issues-archive@www.apache.org Received: (qmail 48130 invoked from network); 16 Sep 2010 00:24:55 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 16 Sep 2010 00:24:55 -0000 Received: (qmail 91781 invoked by uid 500); 16 Sep 2010 00:24:55 -0000 Delivered-To: apmail-hbase-issues-archive@hbase.apache.org Received: (qmail 91743 invoked by uid 500); 16 Sep 2010 00:24:54 -0000 Mailing-List: contact issues-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list issues@hbase.apache.org Received: (qmail 91735 invoked by uid 99); 16 Sep 2010 00:24:54 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 16 Sep 2010 00:24:54 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.22] (HELO thor.apache.org) (140.211.11.22) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 16 Sep 2010 00:24:54 +0000 Received: from thor (localhost [127.0.0.1]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o8G0OXMH013822 for ; Thu, 16 Sep 2010 00:24:33 GMT Message-ID: <21062504.217031284596673449.JavaMail.jira@thor> Date: Wed, 15 Sep 2010 20:24:33 -0400 (EDT) From: "Andrew Ryan (JIRA)" To: issues@hbase.apache.org Subject: [jira] Commented: (HBASE-2991) Add support for refreshNodes in master In-Reply-To: <6063216.166651284418172977.JavaMail.jira@thor> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/HBASE-2991?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12909965#action_12909965 ] Andrew Ryan commented on HBASE-2991: ------------------------------------ @matthew: I'm not sure I understand your comment about an includes list being unnecessary. They are part of both HDFS and Mapreduce and are very important. If one is moving nodes between clusters, includes/excludes lists become essential to insure that only the nodes we expect to be in the cluster are part of the cluster. @stack: The HDFS and Mapreduce exclusions work slightly differently today, because in the HDFS case there is a "decommissioning" state that happens once the exclude command is received. But basically the desired behavior for the regionserver would be either: 1) Immediately shut down when excluded, or 2) Stay running, and periodically check to see if we are now un-excluded. > Add support for refreshNodes in master > -------------------------------------- > > Key: HBASE-2991 > URL: https://issues.apache.org/jira/browse/HBASE-2991 > Project: HBase > Issue Type: Wish > Components: master > Reporter: Matthew Welty > Priority: Minor > > -refreshNodes capabilities should be added to bin/hbase (or to a new script called `hbaseadmin`, if we want to maintain command name consistency) with cluster exclusion functionality similar to the capabilities of dfsadmin and mradmin. For ease of administration, the behavior of this option should be procedurally identical to the functions of the Hadoop Common components, including modifying the exclusion list via a local 'excludes' configuration file and display of excluded nodes via the web UI. > A command overview for the behavior of -refreshNodes in dfsadmin is here: > http://hadoop.apache.org/common/docs/current/commands_manual.html#dfsadmin > The command overview for -refreshNodes in mradmin is here: > http://hadoop.apache.org/common/docs/current/commands_manual.html#mradmin -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.