Before Starting
Info
Debian deployment see
emi2-nightly-lb-deb6.sh script
.
SL5/SL6 deployment described here.
Service installation
yum install emi-lb
yum install emir-serp
Service Configuration
See
L&B admin guide
, section "2.3.2 Standard Installation".
Steps:
cd ~/
mkdir -m 700 yaim
cd yaim
cat << EOF > site-info.def
MYSQL_PASSWORD=good_password
SITE_NAME=emitb
SITE_EMAIL="valtri@civ.zcu.cz"
#GLITE_LB_SUPER_USERS="/C=IT/O=INFN/OU=Host/L=CNAF/CN=cert-13.cnaf.infn.it"
GLITE_LB_WMS_DN="/C=IT/O=INFN/OU=Host/L=CNAF/CN=cert-08.cnaf.infn.it,/C=IT/O=INFN/OU=Host/L=CNAF/CN=cert-13.cnaf.infn.it,/DC=org/DC=terena/DC=tcs/C=CZ/O=CESNET/CN=wms1.egee.cesnet.cz,/DC=org/DC=terena/DC=tcs/C=CZ/O=CESNET/CN=wms2.egee.cesnet.cz"
#EMIR_URL=http://zam052v04.zam.kfa-juelich.de:54321
EMIR_URL=http://emitbdsr1.cern.ch:9126
EOF
/opt/glite/yaim/bin/yaim -c -s ./site-info.def -n glite-LB
Service Testing
BDII:
ldapsearch -x -H ldap://emitbrc-lamb1.civ.zcu.cz:2170 -b o=glue
Certification tests: (already done before 'Certified')
Under root account:
yum install cvs make gcc globus-proxy-utils postgresql
Under glite account:
cvs -d :pserver:anonymous@glite.cvs.cern.ch:/cvs/glite co org.glite.testsuites.ctb/LB
cd org.glite.testsuites.ctb/LB
make
export LB_HOST=`hostname -f`
export PATH=/usr/lib64/glite-lb/examples:$PATH
export GLITE_LB_SERVER_WPORT=9003
export GLITE_LB_SERVER_PORT=9000
export GLITE_LB_LOGGER_PORT=9002
export GLITE_WMS_QUERY_SERVER=$LB_HOST:$GLITE_LB_SERVER_PORT
export GLITE_WMS_NOTIF_SERVER=$LB_HOST:$GLITE_LB_SERVER_PORT
export GLITE_WMS_LOG_DESTINATION=$LB_HOST:$GLITE_LB_LOGGER_PORT
grid-proxy-init
./lb-test-binaries.sh
./lb-test-job-registration.sh
./lb-test-event-delivery.sh
./lb-test-logevent.sh /var/glite/log/dglogd.log
./lb-test-job-states.sh
./lb-test-notif.sh
./lb-test-notif-recovery.sh
./lb-test-notif-switch.sh
./lb-test-ws.sh
./lb-test-bdii.sh
./lb-test-changeacl.sh
./lb-test-https.sh
./lb-test-sandbox-transfer.sh
./lb-test-threaded.sh
./lb-test-il-recovery.sh
Integration test - job submit (to be launched on UI):
voms-proxy-init -voms testers.emi-eu.eu
#voms-proxy-init -voms voce
cvs -d :pserver:anonymous@glite.cvs.cern.ch:/cvs/glite co org.glite.testsuites.ctb/LB
cd org.glite.testsuites.ctb/LB/tests/
./lb-test-wild.sh -w -n 1 emitb1.ics.muni.cz:9000
Deployment Tests
EMI-1 (Kebnekaise):
EMI-2 (Matterhorn):
EPEL Testing Tests
globus 5.2.2 (2012-12-29):
--
FrantisekDvorak - 29-May-2011