I want to change the mapreduce.(map|reduce).java.opts for a bigger heap
space of my map and reduce parts.

2012/6/13 Harsh J <ha...@cloudera.com>

> Matthias,
>
> It depends on what config you're trying to change. There are several
> per-job configs that do not require changes on JT/TT mapred-site.xml
> and can be passed via -D parameters to a job's configuration directly
> from CLI (if you use the Tool and ToolRunner methods of writing a
> driver), or manually via the JobConf/Job.getConfiguration() objects
> inside the code.
>
> So question to you: Which set of configs are you wishing to change
> every job run? Cause only config changes that apply to JT or TTs need
> those services to be restarted, the rest can be applied on a per job
> basis, without requiring a restart of anything.
>
> On Wed, Jun 13, 2012 at 5:50 PM, Matthias Zengler
> <matthias.zeng...@googlemail.com> wrote:
> > Hi,
> >
> > I've got a question regarding hadoop configuration. Is it possible to
> pass
> > configuration parameters on job start up?
> > Something like that:
> >
> > hadoop -HADOOP_HEAPSIZE=4G jar some.jar some.class.to.execute param1
> param2
> >
> > Or do I have to restart the hadoop cluster every time I want to change
> > something even if it is just for a specific job or workflow?
> > We have some jobs running which needs a lot of time and we want to start
> > another one with a slightly different configuration because it needs more
> > memory to finish.
> > We are using CDH3.
> >
> > Greetings,
> > Mat
>
>
>
> --
> Harsh J
>

Reply via email to