Machine file on first node (RZNode1):
[RZNode1]
# This machine description file is used internally by simfactory as a template
# during the sim setup and sim setup-silent commands
# Edit at your own risk
# Machine description
nickname = RZNode1
name = RZNode1
location = somewhere
description = Whatever
status = personal
# Access to this machine
hostname = RZNode1
aliaspattern = ^generic\.some\.where$
# Source tree management
sourcebasedir = /home/Cactus
optionlist = generic.cfg
submitscript = generic.sub
runscript = generic.run
make = make -j@MAKEJOBS@
basedir = /home/mpiuser/simulations
ppn = 1 # was 16
max-num-threads = 1 # was 16
num-threads = 1 # was 16
nodes = 2
submit = exec nohup @SCRIPTFILE@ < /dev/null > @RUNDIR@/@SIMULATION_NAME@.out 2> @RUNDIR@/@SIMULATION_NAME@.err & echo $!
getstatus = ps @JOB_ID@
stop = kill @JOB_ID@
submitpattern = (.*)
statuspattern = "^ *@JOB_ID@ "
queuedpattern = $^
runningpattern = ^
holdingpattern = $^
exechost = echo localhost
exechostpattern = (.*)
stdout = cat @SIMULATION_NAME@.out
stderr = cat @SIMULATION_NAME@.err
stdout-follow = tail -n 100 -f @SIMULATION_NAME@.out @SIMULATION_NAME@.err