Instruction for sites
by
admin
—
last modified
2008-10-20 19:13
BalticGrid tutorials are carried out by using bgtut VO. This Virtual Organization is created for being used by BG tutorial participants. The certificates used by the attendees of
the tutorial are issued by CYFRONET TUTORIAL CA.
In order to support tutorial at a site you need to configure:
- support CYFRONET TUTORIAL CA (CP/CPS)
- support for bgtut VO (bgtut VO VOMS interface, bgtut VO membership)
- Install the rpm
-
wget http://grid.cyfronet.pl/tutorial-ca/ca_CyfronetTutorial-0.1-1.noarch.rpm rpm -ivh ca_CyfronetTutorial-0.1-1.noarch.rpm
-
- edit site-info.def file
- add "bgtut" to $VOS variable
- add the following section at the end of the file:
VO_BGTUT_SW_DIR=$VO_SW_DIR/bgtut VO_BGTUT_DEFAULT_SE=$CLASSIC_HOST VO_BGTUT_STORAGE_DIR=$CLASSIC_STORAGE_DIR/bgtut VO_BGTUT_QUEUES="bgtut" VO_BGTUT_VOMS_SERVERS="vomss://voms.cyf-kr.edu.pl:8443/voms/bgtut?/bgtut/" VO_BGTUT_VOMSES="'bgtut voms.cyf-kr.edu.pl 15002 /C=PL/O=GRID/O=Cyfronet/CN=voms.cyf-kr.edu.pl bgtut'"
- Install VOMS server certificate in /etc/grid-security/vomsdir
wget http://egee.grid.cyfronet.pl/Applications/cyfronet-vomscert-2007-1.noarch.rpm rpm -ivh cyfronet-vomscert-2007-1.noarch.rpm
- Configure users. Edit users.conf, group.conf. See examples.
wget http://www.balticgrid.org/Grid_Operations/technicalguides/tutorial/Files/bgtut-users.conf wget http://www.balticgrid.org/Grid_Operations/technicalguides/tutorial/Files/bgtut-groups.conf
- Reconfigure node with /opt/glite/yaim/scripts/configure_node <site-info.def> <machine-type>
or you may try lightweight version with:
/opt/glite/yaim/scripts/run_function /path/to/site_info.def config_lcgenv /opt/glite/yaim/scripts/run_function /path/to/site_info.def config_mkgridmap /opt/glite/yaim/scripts/run_function /path/to/site_info.def config_gip
Testing
If you are setting a site you can check the status at: SAM for bgtut VO
In case you set up also a User Interface you can use this script
to check if the configuration works for bgtut VO. The best way for doing that is to get the certificates which will be used during tutorial. Please ask your Tutorial Organizer for providing you with the certificates.

