SPRACE CrabServer.

Description

Esta página é dedicada a mostrar exemplos de utilização do crabserver do sprace, instalado na access.sprace.org.br. Sobre a instalação consulte aqui aqui

Exemplo

  • Instalação do crab
cd /tmp/
wget http://cmsdoc.cern.ch/cms/ccs/wm/scripts/Crab/_deprecated_/CRAB_2_4_4.tgz
tar -xvzf CRAB_2_4_4.tgz
cd CRAB_2_4_4
./configure
  • Setando o CMSSW
mkdir Teste
cd Teste
source /OSG/setup.sh
 voms-proxy-init -voms cms
export X509_USER_PROXY=$(voms-proxy-info -path)
source /home/OSG_app/app/cmssoft/cmsset_default.sh
scramv1 project CMSSW CMSSW_2_0_12
cd CMSSW_2_0_12/src
eval `scramv1 runtime -sh`
  • Como teste usaremos um código já feito:
export CVSROOT=:ext:mafd@cmscvs.cern.ch:/cvs_server/repositories/CMSSW
export CVS_RSH=/usr/bin/ssh
cvs co -r  V00-02-02 QCDAnalysis/UEAnalysis
cd QCDAnalysis/UEAnalysis/src
scramv1 b
source /tmp/CRAB_2_4_4/crab.sh
cd  ../test/
vim crab.cfg
  • Criando o crab.cfg
[CRAB]
jobtype = cmssw
scheduler = condor_g
[CMSSW]
datasetpath = /QCD_pt_0_15/JobRobot_IDEAL_V9_JobRobot/GEN-SIM-RAW-RECO 
pset = ueAnalysisRootFileChainOnlyReco.cfg
total_number_of_events = 100
number_of_jobs =10
[USER]
return_data =1
server = XYZ
thresholdLevel = 100
eMail = mdias@ift1.unesp.br 
[EDG]
rb = CERN
proxy_server = myproxy.cern.ch
ce_white_list = osg-ce.sprace.org.br
se_white_list = osg-se.sprace.org.br
  • No mesmo diretório em que está o crab.cfg coloque outro arquivo, server_XYZ.conf
{'serverName' :''$HOSTNAME,\
 'serverPort' :'20081',\
 'storageName':'spraid02.sprace.org.br',\
 'storagePath':'/cms/crab',\
 'storageProtocol':'gridftp',\
 'storagePort':'2811',\
 'WSdelegPort':'8080'\
}
  • Usando o crab
 export EDG_WL_LOCATION=/usr/local/glite/3.1.25-0/edg
 crab -create
crab -submit 
crab -status 
crab -getoutput

Updates

Marco em 09/05/2009

O output dos jobs pode ser publicado de forma a ficar disponível para outros usuários, usando o crab (Procure por SWGuideCrabForPublication ).

Para conseguir publicar no nosso DBS

   [USER]
   return_data=0
   copy_data=1
   storage_element=osg-se.sprace.org.br
 

O caminho no storage deve ser algo como

   storage_path=/srm/managerv2?SFN=/pnfs/sprace.org.br/data/cms
user_remote_dir=/store/user/
   publish_data=1
   publish_data_name= aNameForYourDataSet
 
O nome do dataset deve seguir uma convenção do CMS : https://twiki.cern.ch/twiki/bin/view/CMS/SWGuideCrabHowTo#Stageout_and_publication Usando a instância cms_dbs_prod_test:
   dbs_url_for_publication=http://access.sprace.org.br:8081/cms_dbs_prod_test/servlet/DBSServlet
   ATENÇÃO: Servidor não está mais disponível. Alternativa em discussão.
   

E usando a publicação:

crab -publish
Para ter acesso ao seu dataset o qual foi criado nesta instância:
   [CMSSW]
   dbs_url=http://access.sprace.org.br:8081/cms_dbs_prod_test/servlet/DBSServlet
   datasetpath=/OriginalDataSet/aNameForYourDataSet/USER

Coloca o que fez.

Ciclano em dd/mm/aaaa

Mais comentarios
Topic revision: r5 - 2010-07-13 - FrancioleMarinho
 

This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback

antalya escort bursa escort eskisehir escort istanbul escort izmir escort