Installation et configuration de LFC

De MaGridWiki
Aller à : Navigation, rechercher

Sommaire

Récupération des référenciels

Pour une installation réussie, le gestionnaire des packages (Yum) doit être configuré pour utiliser un certain nombre de référentiels (en plus ceux du OS);

# cd /etc/yum.repos.d/

Le référentiel EPEL(Extra Packages for Enterprise Linux)

# rpm -ivh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm

Le référentiel des Autorités de Certification

# wget http://repository.egi.eu/sw/production/cas/1/current/repo-files/EGI-trustanchors.repo

Le référentiel du Middleware (EMI)

# yum -y install yum-priorities yum-protectbase # rpm -ivh http://emisoft.web.cern.ch/emisoft/dist/EMI/2/sl5/x86_64/base/emi-release-2.0.0-1.sl5.noarch.rpm

Le dossier /etc/yum.repos.d/ doit contenir les référentiels suivants:

# ls /etc/yum.repos.d/ EGI-trustanchors.repo emi2-base.repo emi2-third-party.repo emi2-updates.repo epel.repo epel-testing.repo

Installation du service

# yum -y install ca-policy-egi-core # yum -y install emi-lfc_mysql # yum -y install mysql-server

Configuration du Service

D'abord installer le certificat hôte comme décrit dans: http://wiki.magrid.ma/index.php/Pr%C3%A9-Installation#Certificats_h.C3.B4tes

créer l'arborescence des fichiers de configuration suivante :

# mkdir /root/siteinfo/ # mkdir /root/siteinfo/vo.d/ # mkdir /root/siteinfo/services/

site-infoLFC.def

users.conf

groups.conf

edgusers.conf

exemple des fichier à mettre dans le dossier vo.d : VO.D

dans le dossier services : emi_lfc_mysql

variables à définir : https://twiki.cern.ch/twiki/bin/view/LCG/LFC_configuration_variables

Yaim check

# /opt/glite/yaim/bin/yaim -v -s site-info.def -n emi_lfc_mysql

Yaim configure:

# /opt/glite/yaim/bin/yaim -c -s site-info.def -n emi_lfc_mysql

Test du Service

Test basic :

Verifier l’exécution des daemons

#ps auxw | grep lfcmg

Après l'obtention du proxy à travers UI:

$export LFC_HOST=pcXX.magrid.ma $lfc-ls /grid/ $lfc-ls /grid/magridschool $lfc-mkdir /grid/magridschool/x $lfc-ls /grid/magridschool $export LFC_HOME=/grid/magridschool/x $lfc-ls $LFC_HOME $lcg-cr -d se3.cnrst.magrid.ma -l lfn:${LFC_HOME}/alias_test.txt file:/home/griduser/test $lfc-ls $LFC_HOME $lcg-rep -d se2.cnrst.magrid.ma lfn:${LFC_HOME}/alias_test.txt $lcg-lr lfn:${LFC_HOME}/alias_test.txt $lcg-del -s lfn:${LFC_HOME}/alias_test.txt $lcg-del -s se3.cnrst.magrid.ma lfn:${LFC_HOME}/alias_test.txt $lcg-lr lfn:${LFC_HOME}/alias_test.txt

Références

https://twiki.cern.ch/twiki/bin/view/EMI/EmiLfcLogBook

https://wiki.italiangrid.it/twiki/bin/view/SiteAdminCorner/NotesAboutInstallationAndConfigurationOfEMI-2(SL5)LFCServer

Navigation
Administrateur
Utilisateur
Applications
Autorité de Certification