Support Questions
Find answers, ask questions, and share your expertise

What is the significance of user limit factor while configuring queues in yarn queue manager in ambari?

Solved Go to solution

What is the significance of user limit factor while configuring queues in yarn queue manager in ambari?

Expert Contributor
 
1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted

Re: What is the significance of user limit factor while configuring queues in yarn queue manager in ambari?

Explorer

Hi @Ram D

The explanation for the parameter is:

The multiple of the queue capacity which can be configured to allow a single user to acquire more resources. By default this is set to 1 which ensures that a single user can never take more than the queue's configured capacity irrespective of how idle the cluster is. Value is specified as a float.

There are two queue parms capacity and max capacity.

The max determines elasticity and it is at queue level.

We have to adjust the user-limit-factor so that user can leverage more than just the capacity. What it says is a user can use X number of times the capacity of the queue within under max capacity.

Hope this helps !

View solution in original post

5 REPLIES 5
Highlighted

Re: What is the significance of user limit factor while configuring queues in yarn queue manager in ambari?

Expert Contributor

@Neeraj Sabharwal @Artem Ervits Can anyone help me with explanation? if i put user limit factor as 3.5, what it will do?

Highlighted

Re: What is the significance of user limit factor while configuring queues in yarn queue manager in ambari?

Explorer
Highlighted

Re: What is the significance of user limit factor while configuring queues in yarn queue manager in ambari?

Expert Contributor

I am asking about user limit factor in yarn queue manager? if we click on created queue under root, it shows user limit factor. what is the significance of it?

Highlighted

Re: What is the significance of user limit factor while configuring queues in yarn queue manager in ambari?

Explorer

Hi @Ram D

The explanation for the parameter is:

The multiple of the queue capacity which can be configured to allow a single user to acquire more resources. By default this is set to 1 which ensures that a single user can never take more than the queue's configured capacity irrespective of how idle the cluster is. Value is specified as a float.

There are two queue parms capacity and max capacity.

The max determines elasticity and it is at queue level.

We have to adjust the user-limit-factor so that user can leverage more than just the capacity. What it says is a user can use X number of times the capacity of the queue within under max capacity.

Hope this helps !

View solution in original post

Highlighted

Re: What is the significance of user limit factor while configuring queues in yarn queue manager in ambari?

Expert Contributor

Thank you. @bmadala

Don't have an account?