accumulo-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Josh Elser (JIRA)" <>
Subject [jira] [Commented] (ACCUMULO-2231) remove 'accumulo init'
Date Tue, 21 Jan 2014 16:49:21 GMT


Josh Elser commented on ACCUMULO-2231:

bq. Need a more concrete description of what would replace it.

Nothing. :)

The notion is that running this additional command before starting Accumulo is a bother, and
Accumulo should know on its own when it needs to bootstrap its installation. Granted, this
is much more difficult than it is for HBase given our notion of users (and a super user).

# Root password (depending on setup, but for yes for most)
# Instance Name

I could see both of these lifted into an xml conf file, with reasonable defaults for when
those are not present: "secret" for the password (since that's still defaulted to for the
tracer) and something like ${user}-shorthash for the instance name (could just take the first
8 chars of the instance ID? Lots of different options).

>From this, when Accumulo is started, and "initialization" hasn't yet been performed. Do
so, and then start things normally. 

> remove 'accumulo init'
> ----------------------
>                 Key: ACCUMULO-2231
>                 URL:
>             Project: Accumulo
>          Issue Type: Bug
>          Components: master
>            Reporter: Eric Newton
>            Priority: Minor
> Had an offline discussion with [~elserj].  He mentioned that the need to run 'accumulo
init' annoys new users.  Think about removing this step and using some obvious defaults (root/secret).
 Might make sense to fold this issue into an automatic configuration tool.

This message was sent by Atlassian JIRA

View raw message