Return-Path: X-Original-To: apmail-accumulo-notifications-archive@minotaur.apache.org Delivered-To: apmail-accumulo-notifications-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 9E43A11073 for ; Fri, 29 Aug 2014 15:26:53 +0000 (UTC) Received: (qmail 44422 invoked by uid 500); 29 Aug 2014 15:26:53 -0000 Delivered-To: apmail-accumulo-notifications-archive@accumulo.apache.org Received: (qmail 44385 invoked by uid 500); 29 Aug 2014 15:26:53 -0000 Mailing-List: contact notifications-help@accumulo.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: jira@apache.org Delivered-To: mailing list notifications@accumulo.apache.org Received: (qmail 44133 invoked by uid 99); 29 Aug 2014 15:26:53 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 29 Aug 2014 15:26:53 +0000 Date: Fri, 29 Aug 2014 15:26:53 +0000 (UTC) From: "Keith Turner (JIRA)" To: notifications@accumulo.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (ACCUMULO-3090) VolumeChooser should be able to decide per-file 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/ACCUMULO-3090?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14115325#comment-14115325 ] Keith Turner commented on ACCUMULO-3090: ---------------------------------------- One backup option starting w/ 1.5 is exporting tables. Can clone, offline, export.. leaving original table online while distcp copies exported files. Would need to write a little script to do all tables in an instance. > VolumeChooser should be able to decide per-file > ----------------------------------------------- > > Key: ACCUMULO-3090 > URL: https://issues.apache.org/jira/browse/ACCUMULO-3090 > Project: Accumulo > Issue Type: Improvement > Affects Versions: 1.6.0 > Reporter: Christopher Tubbs > > Currently, the VolumeChooser decides only once per-tablet which volume to use for that tablet. The directory is "sticky" after the decision is made. This can cause unexpected behavior for users, which makes it harder to manage volume usage/capacity. > One unexpected behavior is that data will still be written to an existing tablet's predetermined volume, even if the volume is removed from instance.volumes. > Another unexpected behavior this causes for users is when adding a new volume. One might expect to compact tablets after adding a new volume, and have the new usage to be balanced across all the volumes (using the provided RandomVolumeChooser), but due to the stickiness, that is not the behavior seen. Instead, only new tablets (from new tables, or new splits) will begin to randomly use the new volume. > If the sticky behavior is desired, a volume chooser could still do that, by accepting a "preferredTabletVolume"/"preferredTabletDirectory" in its environment, provided by the caller, to use to make decisions. -- This message was sent by Atlassian JIRA (v6.2#6252)