[ 
https://issues.apache.org/jira/browse/SLIDER-756?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14278930#comment-14278930
 ] 

Billie Rinaldi commented on SLIDER-756:
---------------------------------------

[~jmaron], yes, with the install option it makes a client installation that is 
used just like a standard deployment.  I think that might be the only way to 
mimic a standard deployment: if you don't have a client installation like this, 
at a minimum you'd need to specify the slider app name to connect to the app.  
If we're dropping the attempt at a client that works differently (no more 
"accumulo-slider --app <appName> shell" instead of "accumulo shell"), then the 
ideal might be to move an install-client command into slider, and then we won't 
need app-specific clients at all.

> 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)

Reply via email to