...
As ecFlow makes use of standard UNIX permissions you may experience problems using ssh. Make sure that the file $HOME/.ssh contains the right settings.
If your login shell is csh, you can define ECF_JOB_CMD as:
...
You can also submit tasks directly to the relevant queuing system on the target machine. In fact, at ECMWF, we have written a UNIX script to submit tasks to multiple systems and multiple queuing systems (ecf_submit). An example ecf_submit script is included with the ecFlow release.
Code Block |
---|
edit ECF_JOB_CMD "ecf_submit %USER% %SCHOST% %ECF_JOB% %ECF_JOBOUT%" |
Alongside this, we include into our 'ecf' scripts a generic script header containing typical queuing commands (such as wall clock time and priority), e.g.
...
The ecf_submit script can replace these generic queuing commands with the relevant commands for the host to which the task is submitted and submit the task-relevant way, e.g. for a PBS system it replaces the QSUB commands with the equivalent PBS commands.
...