[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Condor-users] Problem with Group Accounting



I'm having problems with group accounting. I have a small pool of 15 machines running 6.8.2. I use the group accounting feature to limit the number of jobs to 10 (for license reasons). I had assumed this was working, but now I'm not sure. Here why: I now need to reduce the max number of jobs to 6, and have changed the config file appropriately (and restarted the master/schedd). However, Condor seems to ignore the 6 job max, and goes ahead and runs as many jobs as machines are available. It is possible that the accounting was not working when my max was set at 10, but I just never noticed... Any help is appreciated. I've attached my schedd config file, this files is called by my main config, and none of the parameters are overwritten by subsequent configs. I've also attached a submit file showing my use of "+AccountingGroup".
Thanks,
Richard.

## This File needs only be loaded in the machine running the 
##Scheduler.  It holds info related to group accounting.

#####################################################################
## Group accounting settings
## These settings are used to enfore group accounting in order to limit
## the max number of running jobs, so as not to use too many licenses.
#####################################################################
GROUP_NAMES = group_vsim
GROUP_QUOTA_group_vsim = 6
GROUP_PRIO_FACTOR_group_vsim = 1.0

Executable = c:\WINDOWS\system32\cmd.exe
Universe = vanilla
Log = condor.log
getenv = True
Requirements = Memory >= 1000 
Rank = (USER_RESOURCE =?= TRUE)
run_as_owner = True
+AccountingGroup = "group_vsim"
 
Arguments = /c vsim2.bat
transfer_input_files = ..\condor\vsim2.bat,..\modelsim.ini.condor,..\.rr_tc_b2.do
output = vsim2_out
error = vsim2_err
Queue
 
Arguments = /c vsim4.bat
transfer_input_files = ..\condor\vsim4.bat,..\modelsim.ini.condor,..\.rr_tc_b4.do
output = vsim4_out
error = vsim4_err
Queue
 
Arguments = /c vsim5.bat
transfer_input_files = ..\condor\vsim5.bat,..\modelsim.ini.condor,..\.rr_tc_b5.do
output = vsim5_out
error = vsim5_err
Queue
 
Arguments = /c vsim6.bat
transfer_input_files = ..\condor\vsim6.bat,..\modelsim.ini.condor,..\.rr_tc_b6.do
output = vsim6_out
error = vsim6_err
Queue
 
Arguments = /c vsim7.bat
transfer_input_files = ..\condor\vsim7.bat,..\modelsim.ini.condor,..\.rr_tc_b7.do
output = vsim7_out
error = vsim7_err
Queue
 
Arguments = /c vsim8.bat
transfer_input_files = ..\condor\vsim8.bat,..\modelsim.ini.condor,..\.rr_tc_b8.do
output = vsim8_out
error = vsim8_err
Queue
 
Arguments = /c vsim9.bat
transfer_input_files = ..\condor\vsim9.bat,..\modelsim.ini.condor,..\.rr_tc_b9.do
output = vsim9_out
error = vsim9_err
Queue
 
Arguments = /c vsim10.bat
transfer_input_files = ..\condor\vsim10.bat,..\modelsim.ini.condor,..\.rr_tc_b10.do
output = vsim10_out
error = vsim10_err
Queue
 
Arguments = /c vsim11.bat
transfer_input_files = ..\condor\vsim11.bat,..\modelsim.ini.condor,..\.rr_tc_b11.do
output = vsim11_out
error = vsim11_err
Queue
 
Arguments = /c vsim12.bat
transfer_input_files = ..\condor\vsim12.bat,..\modelsim.ini.condor,..\.rr_tc_b12.do
output = vsim12_out
error = vsim12_err
Queue
 
Arguments = /c vsim13.bat
transfer_input_files = ..\condor\vsim13.bat,..\modelsim.ini.condor,..\.rr_tc_b13.do
output = vsim13_out
error = vsim13_err
Queue
 
Arguments = /c vsim14.bat
transfer_input_files = ..\condor\vsim14.bat,..\modelsim.ini.condor,..\.rr_tc_b14.do
output = vsim14_out
error = vsim14_err
Queue
 
Arguments = /c vsim15.bat
transfer_input_files = ..\condor\vsim15.bat,..\modelsim.ini.condor,..\.rr_tc_b15.do
output = vsim15_out
error = vsim15_err
Queue
 
Arguments = /c vsim18.bat
transfer_input_files = ..\condor\vsim18.bat,..\modelsim.ini.condor,..\.rr_tc_b18.do
output = vsim18_out
error = vsim18_err
Queue
 
Arguments = /c vsim21.bat
transfer_input_files = ..\condor\vsim21.bat,..\modelsim.ini.condor,..\.rr_tc_b21.do
output = vsim21_out
error = vsim21_err
Queue
 
Arguments = /c vsim22.bat
transfer_input_files = ..\condor\vsim22.bat,..\modelsim.ini.condor,..\.rr_tc_b22.do
output = vsim22_out
error = vsim22_err
Queue
 
Arguments = /c vsim23.bat
transfer_input_files = ..\condor\vsim23.bat,..\modelsim.ini.condor,..\.rr_tc_b23.do
output = vsim23_out
error = vsim23_err
Queue
 
Arguments = /c vsim24.bat
transfer_input_files = ..\condor\vsim24.bat,..\modelsim.ini.condor,..\.rr_tc_b24.do
output = vsim24_out
error = vsim24_err
Queue
 
Arguments = /c vsim25.bat
transfer_input_files = ..\condor\vsim25.bat,..\modelsim.ini.condor,..\.rr_tc_b25.do
output = vsim25_out
error = vsim25_err
Queue
 
Arguments = /c vsim26.bat
transfer_input_files = ..\condor\vsim26.bat,..\modelsim.ini.condor,..\.rr_tc_b26.do
output = vsim26_out
error = vsim26_err
Queue
 
Arguments = /c vsim27.bat
transfer_input_files = ..\condor\vsim27.bat,..\modelsim.ini.condor,..\.rr_tc_b27.do
output = vsim27_out
error = vsim27_err
Queue
 
Arguments = /c vsim31.bat
transfer_input_files = ..\condor\vsim31.bat,..\modelsim.ini.condor,..\.rr_tc_b31.do
output = vsim31_out
error = vsim31_err
Queue
 
Arguments = /c vsim32.bat
transfer_input_files = ..\condor\vsim32.bat,..\modelsim.ini.condor,..\.rr_tc_b32.do
output = vsim32_out
error = vsim32_err
Queue
 
Arguments = /c vsim33.bat
transfer_input_files = ..\condor\vsim33.bat,..\modelsim.ini.condor,..\.rr_tc_b33.do
output = vsim33_out
error = vsim33_err
Queue
 
Arguments = /c vsim34.bat
transfer_input_files = ..\condor\vsim34.bat,..\modelsim.ini.condor,..\.rr_tc_b34.do
output = vsim34_out
error = vsim34_err
Queue
 
Arguments = /c vsim35.bat
transfer_input_files = ..\condor\vsim35.bat,..\modelsim.ini.condor,..\.rr_tc_b35.do
output = vsim35_out
error = vsim35_err
Queue
 
Arguments = /c vsim36.bat
transfer_input_files = ..\condor\vsim36.bat,..\modelsim.ini.condor,..\.rr_tc_b36.do
output = vsim36_out
error = vsim36_err
Queue
 
Arguments = /c vsim37.bat
transfer_input_files = ..\condor\vsim37.bat,..\modelsim.ini.condor,..\.rr_tc_b37.do
output = vsim37_out
error = vsim37_err
Queue
 
Arguments = /c vsim38.bat
transfer_input_files = ..\condor\vsim38.bat,..\modelsim.ini.condor,..\.rr_tc_b38.do
output = vsim38_out
error = vsim38_err
Queue
 
Arguments = /c vsim39.bat
transfer_input_files = ..\condor\vsim39.bat,..\modelsim.ini.condor,..\.rr_tc_b39.do
output = vsim39_out
error = vsim39_err
Queue
 
Arguments = /c vsim41.bat
transfer_input_files = ..\condor\vsim41.bat,..\modelsim.ini.condor,..\.rr_tc_b41.do
output = vsim41_out
error = vsim41_err
Queue
 
Arguments = /c vsim42.bat
transfer_input_files = ..\condor\vsim42.bat,..\modelsim.ini.condor,..\.rr_tc_b42.do
output = vsim42_out
error = vsim42_err
Queue
 
Arguments = /c vsim43.bat
transfer_input_files = ..\condor\vsim43.bat,..\modelsim.ini.condor,..\.rr_tc_b43.do
output = vsim43_out
error = vsim43_err
Queue
 
Arguments = /c vsim51.bat
transfer_input_files = ..\condor\vsim51.bat,..\modelsim.ini.condor,..\.rr_tc_b51.do
output = vsim51_out
error = vsim51_err
Queue
 
Arguments = /c vsim52.bat
transfer_input_files = ..\condor\vsim52.bat,..\modelsim.ini.condor,..\.rr_tc_b52.do
output = vsim52_out
error = vsim52_err
Queue
 
Arguments = /c vsim53.bat
transfer_input_files = ..\condor\vsim53.bat,..\modelsim.ini.condor,..\.rr_tc_b53.do
output = vsim53_out
error = vsim53_err
Queue
 
Arguments = /c vsim54.bat
transfer_input_files = ..\condor\vsim54.bat,..\modelsim.ini.condor,..\.rr_tc_b54.do
output = vsim54_out
error = vsim54_err
Queue
 
Arguments = /c vsim55.bat
transfer_input_files = ..\condor\vsim55.bat,..\modelsim.ini.condor,..\.rr_tc_b55.do
output = vsim55_out
error = vsim55_err
Queue
 
Arguments = /c vsim56.bat
transfer_input_files = ..\condor\vsim56.bat,..\modelsim.ini.condor,..\.rr_tc_b56.do
output = vsim56_out
error = vsim56_err
Queue
 
Arguments = /c vsim57.bat
transfer_input_files = ..\condor\vsim57.bat,..\modelsim.ini.condor,..\.rr_tc_b57.do
output = vsim57_out
error = vsim57_err
Queue
 
Arguments = /c vsim58.bat
transfer_input_files = ..\condor\vsim58.bat,..\modelsim.ini.condor,..\.rr_tc_b58.do
output = vsim58_out
error = vsim58_err
Queue
 
Arguments = /c vsim59.bat
transfer_input_files = ..\condor\vsim59.bat,..\modelsim.ini.condor,..\.rr_tc_b59.do
output = vsim59_out
error = vsim59_err
Queue
 
Arguments = /c vsim60.bat
transfer_input_files = ..\condor\vsim60.bat,..\modelsim.ini.condor,..\.rr_tc_b60.do
output = vsim60_out
error = vsim60_err
Queue
 
Arguments = /c vsim61.bat
transfer_input_files = ..\condor\vsim61.bat,..\modelsim.ini.condor,..\.rr_tc_b61.do
output = vsim61_out
error = vsim61_err
Queue
 
Arguments = /c vsim71.bat
transfer_input_files = ..\condor\vsim71.bat,..\modelsim.ini.condor,..\.rr_tc_b71.do
output = vsim71_out
error = vsim71_err
Queue
 
Arguments = /c vsim72.bat
transfer_input_files = ..\condor\vsim72.bat,..\modelsim.ini.condor,..\.rr_tc_b72.do
output = vsim72_out
error = vsim72_err
Queue
 
Arguments = /c vsim73.bat
transfer_input_files = ..\condor\vsim73.bat,..\modelsim.ini.condor,..\.rr_tc_b73.do
output = vsim73_out
error = vsim73_err
Queue
 
Arguments = /c vsim74.bat
transfer_input_files = ..\condor\vsim74.bat,..\modelsim.ini.condor,..\.rr_tc_b74.do
output = vsim74_out
error = vsim74_err
Queue
 
Arguments = /c vsim75.bat
transfer_input_files = ..\condor\vsim75.bat,..\modelsim.ini.condor,..\.rr_tc_b75.do
output = vsim75_out
error = vsim75_err
Queue
 
Arguments = /c vsim77.bat
transfer_input_files = ..\condor\vsim77.bat,..\modelsim.ini.condor,..\.rr_tc_b77.do
output = vsim77_out
error = vsim77_err
Queue
 
Arguments = /c vsim81.bat
transfer_input_files = ..\condor\vsim81.bat,..\modelsim.ini.condor,..\.rr_tc_b81.do
output = vsim81_out
error = vsim81_err
Queue
 
Arguments = /c vsim82.bat
transfer_input_files = ..\condor\vsim82.bat,..\modelsim.ini.condor,..\.rr_tc_b82.do
output = vsim82_out
error = vsim82_err
Queue
 
Arguments = /c vsim83.bat
transfer_input_files = ..\condor\vsim83.bat,..\modelsim.ini.condor,..\.rr_tc_b83.do
output = vsim83_out
error = vsim83_err
Queue
 
Arguments = /c vsim84.bat
transfer_input_files = ..\condor\vsim84.bat,..\modelsim.ini.condor,..\.rr_tc_b84.do
output = vsim84_out
error = vsim84_err
Queue
 
Arguments = /c vsim85.bat
transfer_input_files = ..\condor\vsim85.bat,..\modelsim.ini.condor,..\.rr_tc_b85.do
output = vsim85_out
error = vsim85_err
Queue
 
Arguments = /c vsim86.bat
transfer_input_files = ..\condor\vsim86.bat,..\modelsim.ini.condor,..\.rr_tc_b86.do
output = vsim86_out
error = vsim86_err
Queue
 
Arguments = /c vsim87.bat
transfer_input_files = ..\condor\vsim87.bat,..\modelsim.ini.condor,..\.rr_tc_b87.do
output = vsim87_out
error = vsim87_err
Queue
 
Arguments = /c vsim88.bat
transfer_input_files = ..\condor\vsim88.bat,..\modelsim.ini.condor,..\.rr_tc_b88.do
output = vsim88_out
error = vsim88_err
Queue
 
Arguments = /c vsim89.bat
transfer_input_files = ..\condor\vsim89.bat,..\modelsim.ini.condor,..\.rr_tc_b89.do
output = vsim89_out
error = vsim89_err
Queue