Installation des services glite CE/WN/BDII-site Bouchra Rahim Division TIC CNRST, Rabat CNRST, 27/02-02/03, 2012 1
Introduction CNRST, 27/02-02/03, 2012 2
Introduction CNRST, 27/02-02/03, 2012 3
Introduction Le Computing Element fournit des informations principales liées au site. Fonctionnalités principales: Gestion des jobs (soumission des jobs, control de job) Update le statut du job pour WMS Communication avec le BDII site qui publie toutes les informations concernant le computing element (CE) Il peut exécuter plusieurs types de systèmes batch: Torque + MAUI LSF SGE Condor CNRST, 27/02-02/03, 2012 4
Introduction Service Torque server : pbs_server fournit des services batch de base tels que réception / création d'un job batch Service Torque client : psb_mom place le job pour exécution. Il retourne également les résultats du job vers l'utilisateur. Service MAUI system : job_scheduler contient les politiques du site pour décider quel est le job à exécuter et quand. CNRST, 27/02-02/03, 2012 5
Introduction-BDII Peux être installé sur la machine CE, mais il est préférable de l'installer sur un serveur dédié, physique ou virtuel. Il collecte toutes les GRISes* (WMS,CE,SE,LFC etc...) Le nom du service: bdii Log file: /opt/bdii/var/bdii.log *BDII = Berkeley Database Information Index **GRIS = Grid Resouce Information Service CNRST, 27/02-02/03, 2012 6
Introduction-WN Les WNs sont des machines qui exécutent réellement le job. L'utilisateur peut accéder leurs services uniquement via le Computing Element. Le Computing Element collecte leurs caractéristiques et publie toutes les informations par les services BDII CNRST, 27/02-02/03, 2012 7
Introduction-cream CREAM = Computing Resource Execution And Management Accepte les requêtes de soumission, d annulation ou de suivi du job provenant du WMS ou directement depuis UI. CNRST, 27/02-02/03, 2012 8
Site-info.def syntax : variable=valeur.il contient : des variables de configurations générales: MY_DOMAIN, USERS_CONF, JAVA_LOCATION... des variables déclarant les services: CE_HOST, DPM_HOST,BDII_HOST Des mots de passe e (in clear text) DPM_DB_PASSWORD,MYSQL_PASSWORD Informations sur le site email, nom, website Les Vos supportés : VOS CNRST, 27/02-02/03, 2012 9
Autres fichiers de configuration Users.conf(pool des utilisateurs par vo) 7121:sgmeumed001:2518,2418:sgmeumed,eumed:eumed:sgm: 7221:sgmeumed002:2518,2418:sgmeumed,eumed:eumed:sgm: 3101:eumed001:2418:eumed:eumed:: 3102:eumed002:2418:eumed:eumed:: 30109:sgmmagrid001:30100,9100:sgmmagrid,magrid:magrid:sgm: 30209:sgmmagrid002:30100,9100:sgmmagrid,magrid:magrid:sgm: 9101:magrid001:9100:magrid:magrid:: 9102:magrid002:9100:magrid:magrid:: Groups.conf(pool de groupe pour les utilisateurs): "/eumed/role=softwaremanager":::sgm: "/eumed/*":::: "/eumed":::: "/magrid/role=softwaremanager":::sgm: "/magrid/*":magrid::: "/magrid":::: CNRST, 27/02-02/03, 2012 10
Autres fichiers de configuration wn-list.conf(liste des worker nodes): pcxx.magrid.ma pcyy.magrid.ma vo.d/<vo_name> (Informations sur le VO) SW_DIR=$VO_SW_DIR/magrid VOMS_SERVERS="vomss://voms.magrid.ma:8443/voms/magrid?/magrid"VO MSES="'magrid voms.magrid.ma 15000 /C=MA/O=MaGrid/OU=CNRST/CN=voms.magrid.ma magrid'«voms_ca_dn="'/c=ma/o=magrid/cn=magrid CA' '/C=MA/O=MaGrid/CN=MaGrid CA'" WMS_HOSTS="wms.magrid.ma" services/glite-<type de service> (définition de variables spécifique au services) glite-creamce glite-bdii_site CNRST, 27/02-02/03, 2012 11
Installation du service glite UI Etapes d'installation http://wiki.marwan.ma/index.php/installation_et_config uration_de_ce http://wiki.marwan.ma/index.php/installation_et_config uration_de_wn http://wiki.marwan.ma/index.php/installation_et_config uration_de_bdii_site CNRST, 27/02-02/03, 2012 12