[
https://issues.apache.org/jira/browse/SLIDER-756?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14293861#comment-14293861
]
Billie Rinaldi commented on SLIDER-756:
---------------------------------------
I went ahead and committed this version with [[email protected]]'s suggestions
on the tests. To address [~jmaron]'s suggestion that we make the client
identical to a standard deployment, I think we should document that the best
usage is to run "install" and use the resulting Accumulo client setup. But the
other commands are still available through the script with the addition of
--app appname, if the user doesn't want to complete a full installation.
Ideally I would like to remove this accumulo-slider script once we implement
SLIDER-763.
> Create accumulo client script
> -----------------------------
>
> Key: SLIDER-756
> URL: https://issues.apache.org/jira/browse/SLIDER-756
> Project: Slider
> Issue Type: Improvement
> Components: app-package
> Reporter: Billie Rinaldi
> Assignee: Billie Rinaldi
> Fix For: Slider 0.70
>
> Attachments: SLIDER-756.1.patch
>
>
> The idea behind this script is to make it easier to run the accumulo script
> (particularly the accumulo shell) against an accumulo instance running on
> slider. The basic idea is to have:
> {noformat}
> accumulo-slider --app <appName> <accumuloCommand>
> {noformat}
> and a few extra commands like:
> {noformat}
> accumulo-slider --app <appName> quicklinks
> accumulo-slider --app <appName> proxies
> accumulo-slider --app <appName> --appconf <confDir> getconf
> accumulo-slider --app <appName> install <installDir>
> {noformat}
> To run accumulo commands, the script requires ACCUMULO_HOME and SLIDER_HOME
> to be set in the environment.
> For the getconf command, you can download the conf to a specified directory,
> and in subsequent commands to accumulo-slider you could use the following to
> avoid having to download the conf each time:
> {noformat}
> accumulo-slider --appconf <confDir> <command>
> {noformat}
> For the install command, you specify an install dir, and it will pull down
> the app package, untar the accumulo tarball, and configure it. (I have
> concerns that this may be a brittle process.) Once this install dir is made,
> you could use it as a normal accumulo installation, using the accumulo script
> directly instead of the accumulo-slider wrapper script. The install dir
> could also be used as an ACCUMULO_HOME for future calls to accumulo-slider
> for other app instances.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)