On Wednesday, 21 March, 2012 at 8:05 AM, Matthew Farrellee wrote:
It looks bad in the manual.+AccountingGroup = "group_physics"disagrees with+AccountingGroup = "<group>.<subgroup>.<user>"Note: "<group>[.<subgroup>*].<user>" would be better."Note that a job specifying a value for the AccountingGroup ClassAdattribute that lacks at least one period in the specification will causethe job to not be considered part of a group when negotiating, even ifthe group name (highest within the hierarchy) has a quota. Furthermore,there will be no warnings that the group quota is not in effect for thejob, as this syntax defines group accounting."This note is not as bold as it used to be."_NOTE_: An accounting group value lacking the period will cause the jobto not be considered part of the group when negotiating, even if thegroup name has a quota. Furthermore, there will be no warnings that thegroup quota is not in effect for the job, as this syntax defines groupaccounting."And given that everyone trips over this at least once, it should be evenmore bold as a huge gotcha.The example disagreement possibly goes back to 6.7 manual.Best,mattOn 03/20/2012 03:57 PM, Lans Carstensen wrote:You need to set AccountingGroup to be "GROUPNAME.OWNER", e.g.+AccountingGroup = "nwp_few.user"-- Lans CarstensenOn Tue, Mar 20, 2012 at 12:48 PM, Nathan Panike<nwp@xxxxxxxxxxx> wrote:I was testing out preemption, so I set the followingconfiguration: The idea is that I could submit some jobs in the"nwp_few" accounting group which would then begin running, then startsome up in the "nwp_lots" accounting group, and see them preempt thejobs in the "nwp_few" group. Unfortunately, now all I get is "Reason forlast match failure: group quota exceeded" for every job.What am I missing?Nathan PanikeJAVA_BENCHMARK_TIME = 0MAIL = /bin/mail# If I disable this, I can run jobsGROUP_NAMES = nwp_lots, nwp_fewGROUP_QUOTA_DYNAMIC_nwp_lots = 1.0GROUP_QUOTA_DYNAMIC_nwp_few = 1.0GROUP_PRIO_FACTOR_nwp_lots = 1.0GROUP_PRIO_FACTOR_nwp_few = 100.0GROUP_ACCEPT_SURPLUS = TrueSLOT_TYPE_1=cpus=32NUM_SLOTS=1NUM_SLOTS_TYPE_1 = 1SLOT_TYPE_1_PARTITIONABLE=trueNUM_CPUS = 32PREEMPTION_REQUIREMENTS = TrueA submit file looks likeexecutable = /bin/sleeparguments = 300universe = vanillaoutput = dslots.$(cluster).$(process).outlog = dslots.log+AccountingGroup = "nwp_few"error = dslots.$(cluster).$(process).errrequest_memory = 4request_cpus = 32queuerequest_cpus = 32queuerequest_cpus = 32queuerequest_cpus = 32queueand another submit file looks likeexecutable = 1281.sharguments = $(cluster)output = 1281.$(cluster).$(process).outerror = 1281.$(cluster).$(process).errlog = 1281.log+AccountingGroup = "nwp_lots"request_cpus = 1request_memory = 10queue_______________________________________________Condor-devel mailing list_______________________________________________Condor-devel mailing list_______________________________________________Condor-devel mailing list