120 likes | 230 Views
Вход на ферму ЛИТ с машин вне кластера: ssh -2a <user>@lxpub01.jinr.ru SW/ATLAS lxpub[xx].jinr.ru: /afs/.jinr.ru/atlas: dist: 10.0.4, 12.0.6 12.0.31 12.5.0 13.0.30 /opt/exp_soft/atlas: software : 11.0.42 11.0.5
E N D
Вход на ферму ЛИТ с машин вне кластера: ssh -2a <user>@lxpub01.jinr.ru SW/ATLAS lxpub[xx].jinr.ru: /afs/.jinr.ru/atlas: dist: 10.0.4, 12.0.6 12.0.31 12.5.0 13.0.30 /opt/exp_soft/atlas: software : 11.0.42 11.0.5 12.0.31 12.0.6 12.0.7 12.0.8 13.0.20 13.0.30 13.0.40
Доступ в ATLAS CVS. export CVSROOT=:kserver:atlas-sw.cern.ch:/atlascvs klog -cell cern.ch -principal username -tmp
Компиляция пакета UserAnalysis Конфигурационный файл "requirements": #-------------Athena requerements file --------------------------- #-------------------------------------------------------------------------------------- set CMTSITE STANDALONE set SITEROOT /afs/.jinr.ru/atlas/12.0.x macro ATLAS_DIST_AREA /afs/.jinr.ru/atlas/12.0.x macro ATLAS_TEST_AREA /afs/jinr.ru/user/g/grom/testarea apply_tag projectArea macro SITE_PROJECT_AREA ${SITEROOT} macro EXTERNAL_PROJECT_AREA ${SITEROOT} apply_tag setup apply_tag simpleTest use AtlasLogin AtlasLogin-* $(ATLAS_DIST_AREA) set CMTCONFIG i686-slc3-gcc323-opt set DBRELEASE_INSTALLED 3.1.1 #--------------------------------------------------------------------------------
~/testarea >source afs/.jinr.ru/atlas/12.0.x/CMT/v1r19/mgr/setup.sh (requerements, CMT готов к работе) > cmt config; ls Makefile cleanup.csh cleanup.sh requirements setup.csh setup.sh (setup.sh файл конфигурации ATHENA) > . setup.sh -tag=12.0.6 > export CVSROOT=:kserver:atlas-sw.cern.ch:/atlascvs > cd 12.0.6/ > klog -cell cern.ch -principal username -tmp > ~/testarea >source afs/.jinr.ru/atlas/12.0.x/CMT/v1r19/mgr/setup.sh (requerements, CMT готов к работе) > cmt config; ls Makefile cleanup.csh cleanup.sh requirements setup.csh setup.sh (setup.sh файл конфигурации ATHENA) > . setup.sh -tag=12.0.6 > export CVSROOT=:kserver:atlas-sw.cern.ch:/atlascvs > cd 12.0.6/ > klog -cell cern.ch -principal username -tmp > cmt co -r UserAnalysis-00-09-10 /Physics/AnalysisCommon/UserAnalysis > mkdir -p $HOME/tesrarea; cd testarea ~/testarea >source afs/.jinr.ru/atlas/12.0.x/CMT/v1r19/mgr/setup.sh (requerements, CMT готов к работе) > cmt config; ls Makefile cleanup.csh cleanup.sh requirements setup.csh setup.sh (setup.sh файл конфигурации ATHENA) > . setup.sh -tag=12.0.6 > export CVSROOT=:kserver:atlas-sw.cern.ch:/atlascvs > cd 12.0.6/ > klog -cell cern.ch -principal username -tmp
# =====working on package UserAnalysis version UserAnalysis -00-09-10 path PhysicsAnalysis/AnalysisCommon in /afs/jinr.ru/user/g/grom/testarea/12.0.6/PhysicsAnalysis/AnalysisCommon/ UserAnalysis # get top files ... ... cvs update: [13:40:57] obtained lock in /atlascvs/CVSROOT cvs update: Updating . Creating setup scripts. Creating cleanup scripts.
Работа с SW ATLAS. Запуск ATHENA интерактивный. ~/testarea/12.0.6 > cd PhysicsAnalysis/AnalysisCommon/UserAnalysis/cmt > make > which athena alias athena='athena.py' /afs/.jinr.ru/atlas/12.0.x/AtlasCore/2.0.6/InstallArea/share/bin/ athena.py > cd ../run > cp ../share/AnalysisSkeleton_topOptions.py . > athena UserAnalysis/AnalysisSkeleton_topOptions.py
Запуск ATHENA в PBS edit myjob chmod +x myjob ------------------------------------------------------------------------------------ #!/bin/bash #PBS -m b #PBS -m e source ~/tesrarea/setup.sh -tag=12.0.6 cd ~/testarea/12.0.6/PhysicsAnalysis/AnalysisCommon/UserAnalysis/run athena.py AnalysisSkeleton_topOptions.py ------------------------------------------------------------------------------------ qsub myjob qstat -a
Ganga /afs/.jinr.ru/atlas/ganga 4.3.9 4.4.1 Работаем на UI (lxpub04.jinr.ru ) иначе создаем grid environment : source /opt/ui/external/etc/profile.d/grid-env.sh export LD_LIBRIRY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH export PATH=/afs/.jinr.ru/atlas/ganga/install/4.4.1/bin ganga -g vi $HOME/.gangarc [Configuration]: RUNTIME_PATH = GangaAtlas [LCG]: VirtualOrganisation = atlas [Athena]: /afs/.jinr.ru/atlas ganga --gui
Данные для ATLAS dCache (Server lxfs07.jinr.ru) Для пользоватлей на ферме ЛИТ: lxpub[XX].jinr.ru: /pnfs/jinr.ru/atlas /pnfs/jinr.ru/user/x/x_user Доступные команды : ls,pwd,find,rm,rmdir,cd,mkdir,ln,chown,chmod Недоступные команды : cp,mv,cat,more,less,grep,head, tail,wc,od,file
Доступ с персонального компьютера : PNFS смонтирована mkdir -p /pnfs/jinr.ru mount -o intr,rw,noac,hard lxfs07.jinr.ru:/pnfs /pnfs/jinr.ru /pnfs/jinr.ru/atlas /pnfs/jinr.ru/user/x/x_user После монтирования работают команды LINUX ls, mv, rm. Доступ по dccp (Disk Cache Copy Program) dccp $HOME/file /pnfs/jinr.ru/user/x/x_user/file PNFS не смонтирована. Доступ по url-dcap dccp dcap://lxfs07.jinr.ru:22125/pnf/jinr.ru/data/atlas/file $HOME/data/.
GRID : Лучше всего работать в формате GRID: использовать команды SRM и gFTP : gsi-ftp, srmcp globus-url-copy file:/tmp/test \ gsiftp://lxfs07.jinr.ru:2811/pnfs/jinr.ru/data/atlas/file2 srmcp srm://lxfs07.jinr.ru:8443/pnfs/jinr.ru/data/dteam/testfile2 \ file:////tmp/backtest *** url-dcap lxfs07.jinr.ru:22125 gsiftp lxfs07.jinr.ru:22128 srm lxfs07.jinr.ru:22127