Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parÉloïse Baril Modifié depuis plus de 8 années
1
EGEE-II INFSO-RI-031688 Enabling Grids for E-sciencE www.eu-egee.org EGEE and gLite are registered trademarks Session “Site Administrator” Pierre Girard French ROC deputy CC-IN2P3 site administrator Activité SA1: “European Grid Support, Operation and Management”
2
Enabling Grids for E-sciencE EGEE-II INFSO-RI-031688 2 Plan Introduction / Objectifs Partie administrative d’un site Visite du référentiel du Middleware Configuration via YAIM
3
Enabling Grids for E-sciencE EGEE-II INFSO-RI-031688 20/03/2007 3 Introduction / Objectifs Déployer un site SiteBDII LCG CE SE DPM Torque/Maui WN Mardi Mercredi Matin Mercredi a-m
4
Enabling Grids for E-sciencE EGEE-II INFSO-RI-031688 20/03/2007 4 Partie administrative d’un site Selon les motivations –Etendre les possibilités de calcul/stockage de ses utilisateurs –Mettre en place une grille régionale pour gérer des utilisateurs et ressources distribuées –Pour tester des applications à travers la grille –… Pour bénéficier de l’infrastructure de production, il faut: –Contacter le ROC (Regional Operations Center) qui coordonne le déploiement d’une fédération http://egee-sa1.web.cern.ch/egee-sa1/ –Le ROC crée une entrée pour le site dans la GOC DB https://goc.grid-support.ac.uk/gridsite/gocdb2 https://goc.grid-support.ac.uk/gridsite/gocdb2 –Le ROC valide le déploiement du site SAM Admin page (via le portail CIC): https://cic.gridops.org/index.php?section=rc&page=samadmin https://cic.gridops.org/index.php?section=rc&page=samadmin –Qd le site est prêt, le ROC certifie le site dans la GOC DB Le système d’information de production intègre automatiquement le site certifié Le monitoring du projet est déclenché automatiquement –A venir, un document « Grid Site Policy » à signer par le responsable du site
5
Enabling Grids for E-sciencE EGEE-II INFSO-RI-031688 20/03/2007 5 Visite du référentiel du Middleware Licence EGEE –https://twiki.cern.ch/twiki/bin/view/EGEE/EGEEgLiteSoftwareLice nse La dernière version : –http://lcg.web.cern.ch/LCG/Sites/releases.html Visite de la release actuelle –http://glite.web.cern.ch/glite/packages/R3.0/default.asp Lien sur les pages d’aide : –https://twiki.cern.ch/twiki/bin/view/EGEE/SA1https://twiki.cern.ch/twiki/bin/view/EGEE/SA1 Configuration pour les Vos –http://cic.gridops.org
6
Enabling Grids for E-sciencE EGEE-II INFSO-RI-031688 20/03/2007 6 Configuration via YAIM (1) Installation des packages: –YAIM peut le faire Install_node Mais, il fait un « apt-get upgrade » qui va donc mettre à jour votre installation de l’OS (version de ssh) –Repository APT vi /etc/apt/sources.list.d/glite.list apt-get update ap apt-get install glite-yaim –RPMs : méta-package en fonction des nœuds de grille –Installations relogeables : RPMs ou TarBall pour les UIs/WN Pré-requis –Java Pré-installé: j2sdk 1.4.2_13 –Perl Pré-installé: Perl 5.8.0 –Python Pré-installé: Python 2.2.3
7
Enabling Grids for E-sciencE EGEE-II INFSO-RI-031688 20/03/2007 7 Configuration via YAIM (2) YAIM –Installation habituelle : /opt/glite/yaim –Un ensemble de scripts de configurations du M/W : shell, perl, python, java –Définition du site via un ensemble de variables more /opt/glite/yaim/examples/site-info.def mkdir /opt/glite/yaim/etc cp /opt/glite/yaim/examples/* /opt/glite/yaim/etc –Configurations des utilisateurs et des groupes groups.conf users.conf –Définition des types de nœuds : more /opt/glite/scripts/node-info.def
8
Enabling Grids for E-sciencE EGEE-II INFSO-RI-031688 20/03/2007 8 Configuration via YAIM (3) Le principe configure_node run_function site-info.def./functions./scripts node-info.def./local Customisation par le site
9
Enabling Grids for E-sciencE EGEE-II INFSO-RI-031688 20/03/2007 9 Configuration via YAIM (4) Avantages –De prime abord simple car écrit dans un langage proche des administrateur (scripts) –Proposé par défaut et maintenu par le projet qui fournit les releases du middleware –Adaptables par les sites pour intégrer ses propres routines de configurations Inconvénients –Manque de structure le même site-info.def pour tout le site ne fonctionne que pour les sites simples (CE, SE) –Réalisation un peu chaotique Manque de nomenclature claire dans l’écriture des scripts Le comportement est parfois difficile à deviner Les fonctions de configuration sont souvent les mêmes pour tous les types de nœuds (beaucoup de « if ») Le shell n’est pas un langage pour écrire des applications –Configuration initiale, mais pas de fonction d’administration Ex.: Ajout d’une nouvelle VO demande de relancer la configuration complète et donc l’arrêt du noeud
10
Enabling Grids for E-sciencE EGEE-II INFSO-RI-031688 20/03/2007 10 Configuration via YAIM (5) L’alternative : Quattor –Un serveur qui centralise les configurations (template) de tous les nœuds Déploiement automatique des modifications Structuration des templates –http://quattor.web.cern.ch/quattor/http://quattor.web.cern.ch/quattor/ –Quattor Working Group : http://lcg.web.cern.ch/LCG/Boards/GDB/quattor-mandate.html http://lcg.web.cern.ch/LCG/Boards/GDB/quattor-mandate.html https://trac.lal.in2p3.fr/LCGQWG
11
Enabling Grids for E-sciencE EGEE-II INFSO-RI-031688 20/03/2007 11 Questions…
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.