Just curious, can we do this in 0.19?

Thanks,
Yin

On Fri, Apr 29, 2011 at 10:29 AM, Robert Evans <ev...@yahoo-inc.com> wrote:

>  DF,
>
> You can set mapred.child.java.opts to set java options, but you can also
> set mapred.child.env to set environment variables, be careful because they
> are space separated with an = in between them.
>
>      <property>
>
>    <name>mapred.child.env</name>
>
>     
> <value>LD_LIBRARY_PATH=/home/mylibpath1/lib1;home/mylibpath2/lib2;home/mylibpath3/lib3</value>
>
>     </property>
>
> --Bobby
>
>
> On 4/29/11 5:58 AM, "Donatella Firmani" <donatellafirm...@yahoo.com>
> wrote:
>
> To solve the issue addressed in my previous message, i tried setting
> property
> mapred.child.java.opts in mapred-site.xml. But - even if it seems the right
> approach in relation to what said in blogs & forums - there is a big
> problem
> with it.
>
> Following the tutorial (hadoop website) as section Task Execution &
> Environment,
>
> my xml looks like:
>
> <configuration>
>      <property>
>          <name>mapred.job.tracker</name>
>          <value>localhost:9001</value>
>      </property>
>      <property>
>          <name>mapred.child.java.opts</name>
>          <value>
>
> -Djava.library.path=/home/mylibpath1/lib1;home/mylibpath2/lib2;home/mylibpath3/lib3
>
>
>          </value>
>      </property>
> </configuration>
>
> The problem arises when executing the job, because it is thrown an
> exception:
>
> Exception in thread "main" java.lang.NoClassDefFoundError:
>
> -Djava/library/path=/home/mylibpath1/lib1;home/mylibpath2/lib2;home/mylibpath3/lib3
>
>
>
> Any help would be appreciated.
> Thanks in advance,
>
> DF
>
>
>
> ----- Original Message ----
> From: Donatella Firmani <donatellafirm...@yahoo.com>
> To: mapreduce-user@hadoop.apache.org
> Sent: Fri, April 29, 2011 12:57:52 PM
> Subject: Hadoop Mapreduce jobs and LD_LIBRARY_PATH
>
>
>
> Hi to all,
>
> I just subscribed to this mailing list and I'd like to ask you if anyone
> knows
> how to deal with LD_LIBRARY_PATH.
> I have a Java application that needs a proper setting of this environment
> variable to work under Linux-Ubuntu.
> I want to use tis application from a mapreduce job, unfortunately I could
> not
> find a way to make things work against the LD_LIBRARY_PATH environment
> variable.
>
> I tried so many different strategies and I am stuck. Maybe someone of you
> can
> help.
>
> Thanks in advance,
> Cheers.
>
> DF
>
> PS: I use hadoop-0-20-2
>
>

Reply via email to