Offline
Before trying MCC11 jobs on Cori, I would like to go through the full gen-g4-detsim-reco
chain in a SL7 docker container on a local machine.
Here I am using docker-bd.fnal.gov
(use duneimagegpvm01.fnal.gov
in the near future).
dunepro.Production.proxy
to your local machine; docker run --rm -it -v $PWD:/scratch -v /cvmfs:/cvmfs fermilab/fnal-wn-sl7
gen
stage job with lar -c prodgenie_nue_dune10kt_1x2x6.fcl -n 2 -o /scratch/local_v082400_n2_gen.root |& tee -a /scratch/run_local_v082400_n2_gen.log
g4
stage job with lar -c standard_g4_dune10kt_1x2x6.fcl -s /scratch/local_v082400_n2_gen.root -n 2 -o /scratch/local_v082400_n2_g4.root |& tee /scratch/run_local_v082400_n2_g4.log
detsim
stage job with lar -c standard_detsim_dune10kt_1x2x6.fcl -s /scratch/local_v082400_n2_g4.root -n 2 -o /scratch/local_v082400_n2_detsim.root |& tee /scratch/run_local_v082400_n2_detsim.log
reco
stage job with lar -c standard_reco_dune10kt_1x2x6.fcl -s /scratch/local_v082400_n2_detsim.root -n 2 -o /scratch/local_v082400_n2_reco.root |& tee /scratch/run_local_v082400_n2_reco.log
In my test, all of the above jobs finished with:
Art has completed and will exit with status 0.
This can be easily done with shifterimg pull fermilab/fnal-wn-sl7
on Cori's login node.
/pnfs
location;