Hey Naga,

Thanks for the suggestion. The configuration works with HDP but with CDH it
doesn't work.
I tried with both Faire and Capacity Scheduler.

Here is my configuration that I have for Capacity Scheduler in CDH

<?xml version="1.0"?>
<configuration>
  <property>
    <name>yarn.scheduler.capacity.root.queues</name>
    <value>default</value>
  </property>
  <property>
    <name>yarn.scheduler.capacity.root.capacity</name>
    <value>100</value>
  </property>
  <property>
    <name>yarn.scheduler.capacity.root.default.capacity</name>
    <value>100</value>
  </property>
  <property>
      <name>yarn.scheduler.capacity.node-locality-delay</name>
      <value>40</value>
    </property>
</configuration>

Thanks
Gaurav

On Mon, Mar 16, 2015 at 8:41 PM, Naganarasimha G R (Naga) <
garlanaganarasi...@huawei.com> wrote:

>  Hi Gaurav,
> If you are using Capacity scheduler then try configuring to 
> yarn.scheduler.capacity.node-locality-delay
> to the size of cluster.
> By default its set to -1 which make scheduler to assign the container to
> non local nodes
>
>  Regards,
> Naga
>  ------------------------------
> *From:* Gaurav Gupta [gaurav.gopi...@gmail.com]
> *Sent:* Tuesday, March 17, 2015 03:41
> *To:* user@hadoop.apache.org
> *Subject:* YARN ignores host-specific resource requests
>
>   Hi,
> I am trying to allocate containers on a particular host. But I don't get
> the back the resources.
>
>  I am setting relaxedLocality to false and rack to null.
>
>  Any pointers?
>
>  Thanks
> Gaurav
>

Reply via email to