>>>>> Graeme Stewart writes:
> However, things are getting a bit more contentious these days, so I
> want to introduce more user level fairsharing. But, keeping in mind
> the above, I want to give a larger share to atlasprd as compared to
> the normal atlas pool accounts - say 50% going to prd with fairly
> aggressive balancing between the melee of other users.
> Obviously this is possible, but are there any tips to doing this in
> the most straightforward way which gives the least possibility of
> maui getting its knickers in a twist?
This is what we do at RAL, where the ATLAS production role is mapped
to the atlasprg user:
FSWEIGHT 1
FSUSERWEIGHT 1
FSACCOUNTWEIGHT 100
FSGROUPWEIGHT 10000
GROUPCFG[atlas] FSTARGET=31.21
# ATLAS request 80% of resources for atlasprg.
GROUPCFG[atlas] ADEF=atlas
USERCFG[atlasprg] ADEF=atlasprg
ACCOUNTCFG[atlas] FSTARGET=6.24
ACCOUNTCFG[atlasprg] FSTARGET=24.97
You can use `diagnose -f' to check the user/account/group
usage/targets, and `diagnose -p' to check the user/account/group
priority components for queued jobs.
Of course, you won't meet the FS targets if you don't have the right
job mix, which is usually the case here.
Matt
|