I am not sure if this is the proper way, but I was able to manually balance the 
Function Shares with:

   qconf -muser


One user at a time making the zero ones into 100, and the 5000 ones into 100.

The tickets are now balanced and evenly distributed.

Joseph

On 2/17/2013 12:01 AM, Joseph Farran wrote:
Howdy.

I am using plain Functional Share in it's basic automatic way with no projects, 
deadline or urgency.

and it's working, but for most users but not everyone.   Here is my config:

# qconf -sconf| egrep "enforce|fshare"
enforce_project              false
enforce_user                 auto
auto_user_fshare             100

# qconf -ssconf | fgrep weight
usage_weight_list cpu=1.000000,mem=0.000000,io=0.000000
weight_user                       1.000000
weight_project                    0.000000
weight_department                 0.000000
weight_job                        0.000000
weight_tickets_functional         1000000
weight_tickets_share              0
weight_ticket                     1.000000
weight_waiting_time               0.000000
weight_deadline                   0.000000
weight_urgency                    0.000000
weight_priority                   0.000000

My first question is can the Functional Shares be displayed via the command 
line?

From qmon GUI, I click on the "Functional Policy" tab and on the window I can 
see the FP share distributions.

Some users have 100, others have 0 and a couple have 5000.    The sum adds up 
to 100% of course, but why are some users getting zero while others are getting 
5000 tickets?

Shouldn't the Function Shares be equally distributed?

If Grid Engine is confused, is there a way to reset the Functional Shares to be 
evenly distributed?

Joseph



_______________________________________________
users mailing list
[email protected]
https://gridengine.org/mailman/listinfo/users


_______________________________________________
users mailing list
[email protected]
https://gridengine.org/mailman/listinfo/users

Reply via email to