How do I exclude a credential from fairshare


Issue: How do I exclude a credential from fairshare

Affected Version: All

Symptom: Some sites would like to reward users by not afffecting their overall job priority for submitting jobs into a specific credental.

Solution: What is being described is what is referred to as a Fair-share trees. 

The idea here is that condo and community priority are not bleeding over. Each branch should have its own set of priority such that if usera ran in community all day then when usera submitted into condo it would jump to the top with a different priority. Although the user is in two groups the priority is kept separate from each group. 

mdiag -f -v output
Share Tree Overview for partition 'torque' 
Name Usage Target (FSFACTOR) 
---- ----- ------ ------------ 
root 1.00 1.00 of 1.00 (acct: 0.00) (0.00) 
- condo 0.00 1.00 of 2.00 (qos: 0.00) (1.98) 
- usera 0.00 1.00 of 1.00 (user: 0.00) (3.97) QLIST=condo 
- community 0.00 1.00 of 2.00 (qos: 0.00) (1.98) 
- usera 0.00 1.00 of 1.00 (user: 0.00) (3.97) QLIST=community 

End of Share Tree for partition 'torque 

moab.cfg settings
IDCFG[FSTREE] SERVER=file://$HOME/etc/tree.cfg CREATECRED=TRUE REFRESHPERIOD=hour 

FSINTERVAL 00:10:00 
FSDEPTH 6 
FSDECAY 0.5 
FSPOLICY DEDICATEDPES 
ENABLENEGJOBPRIORITY TRUE 


Contents of tree.cfg from the IDCFG line in moab.cfg
FSTREE[tree] '<fstree> 
   <tnode name="root" type="acct" share="1"> 
      <tnode name="condo" type="qos" share="1"> 
         <tnode name="usera" type="user" share="1"></tnode> 
      </tnode> 
   <tnode name="community" type="qos" share="1"> 
      <tnode name="usera" type="user" share="1"></tnode> 
      </tnode> 
   </tnode> 
</fstree>' 

Tags: fairshare, priority, tree
Last update:
2015-06-23 18:40
Author:
Jason Booth
Revision:
1.2
Average rating:0 (0 Votes)

You cannot comment on this entry

Chuck Norris has counted to infinity. Twice.

Records in this category

Tags