GridMOSI:Site
Pentru a configura un site grid astfel incat acesta sa ofere resurse pentru Organizatia Virtuala gridmosi.ici.ro, trebuie parcursa pas cu pas procedura de configurare a unui site cu ajutorul yaim.
In primul rand trebuie sa fie instalat pachetul cu certificatele digitale ale VOMS-ului gridmosi.ici.ro necesare autentificarii membrilor VO-ului. Apoi este necesara reconfigurarea site-ului pentru a adauga userii locali si grupurile locale specifice VO-ului, si apoi e necesar sa se creeze o coada de executie a job-urilor care sa fie accesibila acestora si de asemenea sa seteze variabilele de mediu specifice. Aceste proceduri au fost automatizate de catre yaim.
In continuare se vor prezenta explicit operatiile care trebuie sa fie executate de catre un administrator de site grid.
Cuprins |
Instalarea certificatelor VOMS gridmosi.ici.ro
Acestea sunt disponibile intr-un pachet rpm la adresa: ftp://ftp.gridmosi.ro/pub/GridMOSI-vomscert-2.2-1.i386.rpm
Acest rpm trebuie sa fie instalat pe serviciile UI, CE, SE, MON, LFC, WMS, MyProxy.
Instalarea fisierelor GridMOSI CA
Acestea sunt disponibile intr-un pachet rpm la adresa: ftp://ftp.gridmosi.ro/pub/ca_GridMOSI-1.0-2.i386.rpm
Acest rpm trebuie sa fie instalat pe toate masinile din site (inclusiv WN-urile).
Modificare site-info.def
Urmatoarele variabile specifice VO-ului gridmosi.ici.ro trebuie sa fie setate in fiser-ul site-info.def utilizat de catre yaim.
Pentru servicii centrale:
RB_HOST=testbed007.grid.ici.ro WMS_HOST=testbed007.grid.ici.ro LB_HOST=testbed007.grid.ici.ro PX_HOST=testbed003.grid.ici.ro BDII_HOST=testbed005.grid.ici.ro LFC_HOST=testbed003.grid.ici.ro REG_HOST=lcgic01.gridpp.rl.ac.uk
In lista de VO-uri suportate de catre site trebuie adaugat gridmosi.ici.ro. Ex:
VOS="seegrid dteam gridmosi.ici.ro see ops"
Trebuie creata coada gridmosi:
QUEUES="seegrid dteam gridmosi see ops"
Grupurile din VOMS care au acces la coada gridmosi:
GRIDMOSI_GROUP_ENABLE="gridmosi.ici.ro /VO=gridmosi.ici.ro/GROUP=/gridmosi.ici.ro/ICI /VO=gridmosi.ici.ro/GROUP=/gridmosi.ici.ro/ROLE=sgmadmin"
Crearea fisierului vo.d/gridmosi.ici.ro
Pentru setarea unor variabile specifice VO-ului gridmosi.ici.ro (similar cu VO-urile care au un nume de tipul FQDN) este necesara crearea unui fisier cu numele gridmosi.ici.ro in directorul vo.d/ cere in structura de fisiere/directoare specifice yaim se gaseste in aceasi pozitie cu site-info.def.
SW_DIR=$VO_SW_DIR/gridmosi DEFAULT_SE=$DPM_HOST VOMS_SERVERS="vomss://voms.grid.ici.ro:8443/voms/gridmosi.ici.ro" VOMSES="'gridmosi.ici.ro voms.grid.ici.ro 15002 /DC=RO/DC=RomanianGRID/O=ICI/CN=voms.grid.ici.ro gridmosi.ici.ro' 'gridmosi.ici.ro voms.grid.info.uvt.ro 15002 /DC=RO/DC=RomanianGRID/O=UVT/CN=voms.grid.info.uvt.ro gridmosi.ici.ro'" VOMS_CA_DN="'/DC=RO/DC=RomanianGRID/O=ROSA/OU=Certification Authority/CN=RomanianGRID CA' '/DC=RO/DC=RomanianGRID/O=ROSA/OU=Certification Authority/CN=RomanianGRID CA'"
Actualizare users.conf
In cadrul acestui fisier trebuie sa fie adaugati userii locali pentru VO-ul gridmosi.ici.ro. Este recomandat sa se creeze 200 useri de tipul gridmosiXXX, si 10 useri prdgridmosiXXX, appgridmosiXXX, sgmgridmosiXXX. Ex.:
22001:gridmosi001:2200:gridmosi:gridmosi.ici.ro:: 22002:gridmosi002:2200:gridmosi:gridmosi.ici.ro:: 22003:gridmosi003:2200:gridmosi:gridmosi.ici.ro:: 22004:gridmosi004:2200:gridmosi:gridmosi.ici.ro:: 22005:gridmosi005:2200:gridmosi:gridmosi.ici.ro:: ... 22198:gridmosi198:2200:gridmosi:gridmosi.ici.ro:: 22199:gridmosi199:2200:gridmosi:gridmosi.ici.ro:: 22200:gridmosi200:2200:gridmosi:gridmosi.ici.ro::
si pentru prdgridmosi, appgridmosi si sgmgridmosi:
22801:prdgridmosi001:2280,2200:prdgridmosi,gridmosi:gridmosi.ici.ro:prd: 22802:prdgridmosi002:2280,2200:prdgridmosi,gridmosi:gridmosi.ici.ro:prd: ... 22810:prdgridmosi010:2280,2200:prdgridmosi,gridmosi:gridmosi.ici.ro:prd:
22811:appgridmosi001:2285,2200:appgridmosi,gridmosi:gridmosi.ici.ro:app: 22812:appgridmosi002:2285,2200:appgridmosi,gridmosi:gridmosi.ici.ro:app: ... 22820:appgridmosi010:2285,2200:appgridmosi,gridmosi:gridmosi.ici.ro:app:
22901:sgmgridmosi001:2290,2200:sgmgridmosi,gridmosi:gridmosi.ici.ro:sgm: 22902:sgmgridmosi002:2290,2200:sgmgridmosi,gridmosi:gridmosi.ici.ro:sgm: ... 22910:sgmgridmosi010:2290,2200:sgmgridmosi,gridmosi:gridmosi.ici.ro:sgm:
Actualizare groups.conf
In cadrul fisierului groups.conf pentru VO-ul gridmosi.ici.ro trebuie sa fie adaugat:
"/VO=gridmosi.ici.ro/GROUP=/gridmosi.ici.ro/ROLE=sgmadmin":::sgm: "/VO=gridmosi.ici.ro/GROUP=/gridmosi.ici.ro/ICI":::app: "/VO=gridmosi.ici.ro/GROUP=/gridmosi.ici.ro/Demo":::app: "/VO=gridmosi.ici.ro/GROUP=/gridmosi.ici.ro":::: "/VO=gridmosi.ici.ro/GROUP=/gridmosi.ici.ro/*"::::
Referinte
- Fisierele de configurare pentru site-ul RO-01-ICI: ftp://ftp.gridmosi.ro/pub/ici
- Documentatie yaim: https://twiki.cern.ch/twiki/bin/view/LCG/YaimGuide400
