Some instructions for CMS users
References :
- https://twiki.cern.ch/twiki/bin/view/CMSPublic/WorkBookCRAB3Tutorial
- https://twiki.cern.ch/twiki/bin/view/CMSPublic/CRAB3Commands#crab_checkwrite
Here are some instructions for CMS users to use the T3_FR_IPNL CMS storage system
When you have a working crab environment (check with your local CMS team) you might need to put your crab output someewhere, the T3_FR_IPNL site has an Storage Element which allow you to host your crab output files.
From a IP2I interactive server (lyoserv.in2p3.fr or lyoui.in2p3.fr see Slurm HTC Farm and tutorials )
Once you have a GRID x509 Certificate, the command voms-proxy-init then will create your a valid proxy :
$ voms-proxy-init --voms cms --valid 168:00
And make sure that the crab command work :
$ crab --versioncms-users.md
Once you have a GRID x509 Certificate and a valid proxy, you should ask the IP2I IT team to create you the directory inside EOS (lyoeos.in2p3.fr) on which crab will store your output crab job's files.
Please, provide to the IP2I IT team the ouput of the folowwing commands (they will use this info to create you the directory) :
$ grid-cert-info --subject
$ voms-proxy-info --identity
$ crab checkusername
$ id
Once you have the IP2I IT answer, you sould be able to run this commands :
This command should return your identity in the EOS storage system :
$ EOS_MGM_URL=root://lyoeos.in2p3.fr
$ eos whoami
$ cat /eos/lyoeos.in2p3.fr/proc/whoami
If you are identified in the EOS storage system (both locally and remotely via crab), it's time to check if crab is able to write into EOS
The command crab checkwrite --site=T3_FR_IPNL will try to write a file into lyoeos.in2p3.fr/store/user/your_crab_username .
$ crab checkwrite --site=T3_FR_IPNL
This command should success, if not, copy/paste the output for the command into a ticket for the IP2I IT team