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