Return-Path: Delivered-To: apmail-hadoop-hbase-dev-archive@locus.apache.org Received: (qmail 40743 invoked from network); 21 Dec 2008 16:37:10 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 21 Dec 2008 16:37:10 -0000 Received: (qmail 12342 invoked by uid 500); 21 Dec 2008 16:37:05 -0000 Delivered-To: apmail-hadoop-hbase-dev-archive@hadoop.apache.org Received: (qmail 12314 invoked by uid 500); 21 Dec 2008 16:37:05 -0000 Mailing-List: contact hbase-dev-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: hbase-dev@hadoop.apache.org Delivered-To: mailing list hbase-dev@hadoop.apache.org Received: (qmail 12301 invoked by uid 99); 21 Dec 2008 16:37:05 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 21 Dec 2008 08:37:05 -0800 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.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 21 Dec 2008 16:37:04 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 500ED234C403 for ; Sun, 21 Dec 2008 08:36:44 -0800 (PST) Message-ID: <1223186431.1229877404326.JavaMail.jira@brutus> Date: Sun, 21 Dec 2008 08:36:44 -0800 (PST) From: "Andrew Purtell (JIRA)" To: hbase-dev@hadoop.apache.org Subject: [jira] Commented: (HBASE-1066) Master should support close/open/reassignment/enable/disable operations on individual regions In-Reply-To: <2110180547.1229606385406.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/HBASE-1066?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12658396#action_12658396 ] Andrew Purtell commented on HBASE-1066: --------------------------------------- The HBaseAdmin.modifyTable API is perfect for that. Just add op constants and backing implementation in HMaster for MODIFY_TABLE_CLOSE, MODIFY_TABLE_OPEN, etc. > Master should support close/open/reassignment/enable/disable operations on individual regions > --------------------------------------------------------------------------------------------- > > Key: HBASE-1066 > URL: https://issues.apache.org/jira/browse/HBASE-1066 > Project: Hadoop HBase > Issue Type: Improvement > Reporter: Andrew Purtell > Fix For: 0.19.0 > > > The master should support close/open/reassignment/enable/disable operations on individual regions by way of a client API and corresponding shell command(s), and maybe also controls on the master UI. > > If one region out of 1000s is closed or offline, for example due to transient DFS problems, currently the whole table must be disabled, then reenabled to trigger reassignment and, hopefully, successful (re)open of the offline regions. The flurry of compactions this causes can exacerbate the underlying problem and actually make cluster state worse, as more DFS errors accumulate. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.