====== Proof On Demand ====== Proof on Demand is a facility to send ROOT jobs via Proof to worker nodes instantiated by our batch system. More information is here - [[http://pod.gsi.de/]] ===== Simple config ===== setupATLAS localSetupPoD PoD-3.16p1-python2.7-x86_64-slc6-gcc48-boost1.55 pod-server start pod-submit -r pbs -n 2 -q short pod-info -l # wait until you see at least one slot (requested 2 slots) root # run the proof bench job as described here: # https://twiki.atlas-canada.ca/bin/view/AtlasCanada/ATLASLocalRootBase#Using_PROOF_on_Demand_PoD # TProofBench pb("pod://") # (etc) # exit root pod-server stop ===== Changes needed for the Cloud ===== The default setup makes the PoD work area in /home. This won't work on the Cloud, as /home isn't mounted on the worker nodes. Changes are needed to ~/.PoD/PoD.cfg work_dir=/data/$USER/.PoD sandbox_dir=/data/$USER/.PoD logfile_dir=/data/$USER/.PoD/log