Putting the flag in the process/module OPTs is fine. It's what I normally
do when I want to debug. Are you suggesting we have remote debugging
enabled by default?


On Sun, Jun 15, 2014 at 9:11 AM, Vicky Kak <vicky....@gmail.com> wrote:

> While trying to get the remote debugger running with accumulo I figured
> that for the accumulo shell command we need to introduce the following
> changes
>
> 1) test -z "$ACCUMULO_SHELL_OPTS"   && export ACCUMULO_SHELL_OPTS="-Xmx128m
> -Xms64m -Xrunjdwp:server=y,transport=dt_socket,address=4002,suspend=n"
>
> in accumulo-env.sh
>
> 2)
> include the additional case in accumulo.sh
>
> shell)  export ACCUMULO_OPTS="${ACCUMULO_GENERAL_OPTS}
> ${ACCUMULO_SHELL_OPTS}" ;;
>
> We can't define the debugger port in the $ACCUMULO_OTHER_OPTS in the
> accumulo-env.sh as that would be bind when start-all.sh is called.
>
> Before I raise a JIRA for this a provide a patch I would like to hear the
> option from others how they enable the remote debugging for the shell
> command.
>
> Thanks,
> Vicky
>

Reply via email to