Ako nastavit na LXplusu gridi environment
- Udelat si v rootu na lxplusu adresar .globus tecka tam ma byt (hidden)
- Potom udelat
openssl pkcs12 -in myCert.p12 -clcerts -nokeys -out $HOME/.globus/usercert.pem
openssl pkcs12 -in myCert.p12 -nocerts -out $HOME/.globus/userkey.pem
- myCert.p12 je tvoj nakopirovany pkcs12 certifikat exportovany z firefoxu (exploderu)
- v tom adresari ~/.globus to ma vypadat takto (po pouziti ls -l ):
-rw-r----- 1 zhadum zp 2967 Jul 14 16:16 usercert.pem
-r-------- 1 zhadum zp 1918 Jul 14 16:16 userkey.pem
- ak nie, atributy sa zmeni takto:
chmod 640 usercert.pem
chmod 400 userkey.pem
- Potom uz po schvaleni clenstva v atlasi VO by malo stacit presunut sa do $HOME a spustit:
source /afs/cern.ch/project/gd/LCG-share/sl4/etc/profile.d/grid-env.sh
Nastavit LFC_HOST=lfc-atlas, teda dat do ~/.bash_profile riadok
export LFC_HOST=lfc-atlas
- urobit adresare ~/.glite/vomses a do adresarovej struktury nakopirovat subory z tejto linky (bzipped2 tar) a potom staci voms-proxy-init -voms atlas . Potom by ste mali byt nalogovani na gridu
5 suborov: env.jdl env.sh
GetJobResults? .sh jobID.txt
JobStatus? .sh
SubmitJob? .sh
Gzipped tar
je tu .
env.jdl: Job Description Language subor s definovanymi vstupy a vystupy
env.sh: Bashovsky skript s prikladmi
SubmitJob? .sh Skript submitne job na grid, vytvori sa subor jobID.txt s ID jobu
JobStatus? .sh Zisti status jobu
GetJobResults? .sh Downloaduje vystup jobu
--
MichalMarcisovsky - 15 Jul 2008