hadoop-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Binglin Chang <decst...@gmail.com>
Subject Re: Is there any possible way to use hostname variable in mapred-site.xml file
Date Thu, 15 Aug 2013 09:51:36 GMT
How about add -Dhost.name=`hostname` in HADOOP_OPTS
and get this variable in config file ${host.name} ?
I have not tried this, you can try this.


On Thu, Aug 15, 2013 at 5:26 PM, Kun Ling <lkun.erlv@gmail.com> wrote:

> Hi all,
>    I have a Hadoop MapReduce Cluster. In which I want to adjust the
> mapred.local.dir, so that each TaskTracker can write to a mapred.local.dir
> with different name. And also make the conf file looks the same to make
> deployment easier.
>
>     Currently, my plan is that each TaskTracker have hostname in its
> mapred.local.dir configuration. So the configuration in mapred-site.xml is
> just like this:
>
>   <property>
>     <name>mapred.local.dir</name>
>     <value>/var/mapred_local/*HOSTNAME*/</value>
>   </property>
>
>  The problem is how to make TaskTracker automatically get the HOSTNAME´╝č I
> have look through all the .xml files in conf/ and jar files, but only get
> an variable ${user.name} which could be used to indicate the current
> hadoop username.
>
>
> Thanks very much .
>
>
> yours,
> Kun Ling
>
>
> --
> http://www.lingcc.com
>

Mime
View raw message