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

[Condor-users] Problem with running DAG: MultiLogFiles: macros not allowed in log file name



I am running a DAG and for some reason the DAG runs the first 50 queued 
jobs and then dies. The dagman.out file is showing an error and I cannot 
figure out what this means.

The error looks like this:
MultiLogFiles: macros not allowed in log file name in DAG node submit 
files (I looked around via the web and manual and I could not find info on 
this; I have run DAGs in the past (but not a lot) and I did not have 
issues using 7.4.3)
Unable to get log file from submit file Submit_3_1975.sub (node j24);

After the MaxJobs are submitted, I start to get Bad event logs. For 
example the above .out file will contain "BAD EVENT: job (6342.0.0) 
submitted, submit count != 1 (2)" for all my submitted jobs.

I am using 7.5.6 release. 

An example of a submit file:
Universe                = vanilla
Executable              = 
\\NTFS\Well_Analysis\Apps\Well_analysis_at_Leks_CondorExe.py
Run_As_Owner            = True
Getenv                  = True
Requirements            = (ArcGIS_VS == "10.0") && (OpSys == "WINNT50" || 
OpSys == "WINNT51" || OpSys == "WINNT60" || OpSys == "WINNT61") && (Arch 
== "INTEL" || Arch == "X86_64") 
Notification            = never

# Years: 1960 to 1965
Error                   = 
\\NTFS\Well_Analysis\Outputs\Job_Logs\Disp_1_1960_1965.err
Output                  = 
\\NTFS\Well_Analysis\Outputs\Job_Logs\Disp_1_1960_1965.out
Log                     = 
\\NTFS\Well_Analysis\Outputs\Job_Logs\SG_CondorDAG.log
Arguments               = "1 1960 1965"
Queue

**I tried changing the log file so the filename was always the same, but 
this did not work.

Example of DAG file content:
JOB j1 Submit_1_1960.sub
JOB j2 Submit_1_1965.sub
JOB j3 Submit_1_1970.sub
...

This is how I am submitting the DAG:
condor_submit_dag -no_submit -maxjobs 50 Well_Analysis_execute.dag
condor_submit Well_Analysis_execute.dag.condor.sub

Thank you for your help,
mike