You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tez.apache.org by Mark Wagner <wa...@gmail.com> on 2013/10/14 19:55:04 UTC
Setting Java options on the DagAM
Hi all,
I'd like to set some JVM flags for the DagAM (specifically remote
debugging in this case) but I don't see any way of doing that. IIRC,
this used to be possible. Any pointers?
Thanks,
Mark
RE: Setting Java options on the DagAM
Posted by Bikas Saha <bi...@hortonworks.com>.
There is TezConfiguration.TEZ_AM_JAVA_OPTS in code which corresponds to
adding "tez.am. java.opts" on the client tez-site.xml
Bikas
-----Original Message-----
From: Mark Wagner [mailto:wagner.mark.d@gmail.com]
Sent: Monday, October 14, 2013 10:55 AM
To: dev@tez.incubator.apache.org
Subject: Setting Java options on the DagAM
Hi all,
I'd like to set some JVM flags for the DagAM (specifically remote
debugging in this case) but I don't see any way of doing that. IIRC, this
used to be possible. Any pointers?
Thanks,
Mark
--
CONFIDENTIALITY NOTICE
NOTICE: This message is intended for the use of the individual or entity to
which it is addressed and may contain information that is confidential,
privileged and exempt from disclosure under applicable law. If the reader
of this message is not the intended recipient, you are hereby notified that
any printing, copying, dissemination, distribution, disclosure or
forwarding of this communication is strictly prohibited. If you have
received this communication in error, please contact the sender immediately
and delete it from your system. Thank You.
Re: Setting Java options on the DagAM
Posted by Mark Wagner <wa...@gmail.com>.
Thanks for the quick replies!
-Mark
On Mon, Oct 14, 2013 at 11:09 AM, Hitesh Shah <hi...@apache.org> wrote:
> Hi Mark,
>
> Code snippet from TezClient#createApplicationSubmissionContext():
>
> vargs.add(amConfig.getAMConf().get(TezConfiguration.TEZ_AM_JAVA_OPTS,
> TezConfiguration.DEFAULT_TEZ_AM_JAVA_OPTS));
>
> It uses the TezConfiguration from AMConfiguration to extract the java opts for the AM. For log level, you will need to set TezConfiguration.TEZ_AM_LOG_LEVEL.
>
> Filed TEZ-557 for the missing docs.
>
> thanks
> -- Hitesh
>
> On Oct 14, 2013, at 10:55 AM, Mark Wagner wrote:
>
>> Hi all,
>>
>> I'd like to set some JVM flags for the DagAM (specifically remote
>> debugging in this case) but I don't see any way of doing that. IIRC,
>> this used to be possible. Any pointers?
>>
>> Thanks,
>> Mark
>
Re: Setting Java options on the DagAM
Posted by Hitesh Shah <hi...@apache.org>.
Hi Mark,
Code snippet from TezClient#createApplicationSubmissionContext():
vargs.add(amConfig.getAMConf().get(TezConfiguration.TEZ_AM_JAVA_OPTS,
TezConfiguration.DEFAULT_TEZ_AM_JAVA_OPTS));
It uses the TezConfiguration from AMConfiguration to extract the java opts for the AM. For log level, you will need to set TezConfiguration.TEZ_AM_LOG_LEVEL.
Filed TEZ-557 for the missing docs.
thanks
-- Hitesh
On Oct 14, 2013, at 10:55 AM, Mark Wagner wrote:
> Hi all,
>
> I'd like to set some JVM flags for the DagAM (specifically remote
> debugging in this case) but I don't see any way of doing that. IIRC,
> this used to be possible. Any pointers?
>
> Thanks,
> Mark