FP6−2004−Infrastructures−6-SSA-026634 Computing Element & Torque Server Installation Giuseppe La Rocca INFN – Catania Grid tutorial for users and system.

Slides:



Advertisements
Similar presentations
12th EELA TUTORIAL - USERS AND SYSTEM ADMINISTRATOR E-infrastructure shared between Europe and Latin America CE + WN installation and configuration.
Advertisements

Instalación y configuración de CE+WN Angelines Alberto CIEMAT Grid Tutorial, Sept
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America FiReMan Installation Emidio Giorgio INFN.
INFSO-RI Enabling Grids for E-sciencE Computing Element installation & configuration Giuseppe Platania INFN Catania EMBRACE Tutorial.
FP6−2004−Infrastructures−6-SSA User Interface Installation Valeria Ardizzone INFN – Catania Grid tutorial for users and.
1 Worker Nodes Installation&Configuration Sara Bertocco INFN Padova 11 th International GridKa School 2013 – Big Data, Clouds and Grids.
Ninth EELA Tutorial for Users and Managers E-infrastructure shared between Europe and Latin America User Interface installation and configuration.
1 portal.p-grade.hu Further information on P-GRADE Gergely Sipos MTA SZTAKI Hungarian Academy of Sciences.
The gLite API – PART I Giuseppe LA ROCCA INFN Catania ACGRID-II School 2-14 November 2009 Kuala Lumpur - Malaysia.
IST E-infrastructure shared between Europe and Latin America VOMS and MyProxy Server installation and configuration Pedro Henrique.
1 Introduction to the tutorial for site managers Antonio Fuentes Red.es/RedIRIS EGEE/EUMedGrid/EELA Tutorial for Managers Sevilla,
CERN Manual Installation of a UI – Oxford July - 1 LCG2 Administrator’s Course Oxford University, 19 th – 21 st July Developed.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) Workload Management System + Logging&Bookkeeping Installation.
E-science grid facility for Europe and Latin America LFC Server Installation and Configuration Antonio Calanducci INFN Catania.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America AMGA Server Installation Tony Calanducci.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America MyProxy server installation Emidio Giorgio.
INFSO-RI Enabling Grids for E-sciencE R-GMA Server Installation Tony Calanducci INFN Catania - Italy First Latin American Workshop.
INFSO-RI Enabling Grids for E-sciencE Installation and configuration of gLite Resource Broker Emidio Giorgio INFN EGEE-EMBRACE tutorial,
Open Science Grid OSG CE Quick Install Guide Siddhartha E.S University of Florida.
Maarten Litmaath (CERN), GDB meeting, CERN, 2006/02/08 VOMS deployment Extent of VOMS usage in LCG-2 –Node types gLite 3.0 Issues Conclusions.
INFSO-RI Enabling Grids for E-sciencE WMS + LB Installation Emidio Giorgio Giuseppe La Rocca INFN EGEE Tutorial, Rome November.2005.
INFSO-RI Enabling Grids for E-sciencE WMS & LB Installation Giuseppe La Rocca INFN Catania - Italy First Latin American Workshop.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America Computing Element & Torque Server Installation.
9th EELA TUTORIAL - USERS AND SYSTEM ADMINISTRATORS E-infrastructure shared between Europe and Latin America CE + WN installation and configuration.
12th EELA Tutorial for Users and System Administrators E-infrastructure shared between Europe and Latin America User Interface installation.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America WMS + LB Installation Emidio Giorgio INFN.
4th EELA TUTORIAL - USERS AND SYSTEM ADMINISTRATORS E-infrastructure shared between Europe and Latin America CE + WN installation and configuration.
APST Internals Sathish Vadhiyar. apstd daemon should be started on the local resource Opens a port to listen for apst client requests Runs on the host.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America BDII Server Installation and Configuration.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America User Interface (gLite 1.4) Installation.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America Worker Node installation & configuration.
E-infrastructure shared between Europe and Latin America Introduction to the tutorial for site managers Vanessa Hamar Universidad de Los.
INFSO-RI Enabling Grids for E-sciencE Installing a gLite VOMS Server Giuseppe La Rocca INFN EGEE Tutorial Rome November 2005.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America Introduction to the tutorial for site managers.
INFSO-RI Enabling Grids for E-sciencE Installing a gLite VOMS server Joachim Flammer Integration Team, CERN EMBRACE Tutorial, Clermont-Ferrand.
INFSO-RI Enabling Grids for E-sciencE User Interface (UI) Installation Giuseppe La Rocca INFN Catania - Italy First Latin American.
CREAM Installation&Configuration Sara Bertocco INFN Padova 11 th International GridKa School 2013 – Big Data, Clouds and Grids.
CE: compute element TP: CE & WN Compute Element Worker Node Installation configuration.
GRID Centralized Management of the Globus grid-mapfile Carlo Rocca, INFN Catania.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America R-GMA Server Installation Valeria Ardizzone.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America LFC Server Installation and Configuration.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America SRM + gLite IO Server install Emidio Giorgio.
EGEE-II INFSO-RI Enabling Grids for E-sciencE YAIM Overview MiMOS Grid tutorial HungChe, ASGC OPS Team.
Third EELA Tutorial for Managers and Users E-infrastructure shared between Europe and Latin America CE + WN installation and configuration.
INFSO-RI Enabling Grids for E-sciencE /10/20054th EGEE Conference - Pisa1 gLite Configuration and Deployment Models JRA1 Integration.
12th EELA TUTORIAL - USERS AND SYSTEM ADMINISTRATORS FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin.
Open Science Grid Build a Grid Session Siddhartha E.S University of Florida.
INFSO-RI Enabling Grids for E-sciencE Installing & configuring Joachim Flammer Integration Team, CERN EMBRACE Tutorial, Clermont-Ferrand.
INFSO-RI Enabling Grids for E-sciencE Computing Element & Torque Server Installation Giuseppe La Rocca INFN Catania - Italy First.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America BDII Server Installation Claudio Cherubino.
12th EELA Tutorial for Users and Managers E-infrastructure shared between Europe and Latin America LFC Server Installation and Configuration.
GLite WN Installation Giuseppe LA ROCCA INFN Catania ACGRID-II School 2-14 November 2009 Kuala Lumpur - Malaysia.
RI EGI-TF 2010, Tutorial Managing an EGEE/EGI Virtual Organisation (VO) with EDGES bridged Desktop Resources Tutorial Robert Lovas, MTA SZTAKI.
First South Africa Grid Training WORKER NODE Albert van Eck University of the Free State 25 July, 2008.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks File Transfer Service Installation (v. 1.4)
INFSO-RI Enabling Grids for E-sciencE FiReMan Catalog installation Emidio Giorgio INFN EGEE tutorial, Rome
Site BDII and CE Installation Muhammad Farhan Sjaugi, UPM 2009 November , UM Malaysia 1.
INFSO-RI Enabling Grids for E-sciencE FiReMan Catalog installation Emidio Giorgio INFN First Latin American Workshop for Grid Administrators.
Overview about other gLite services Giuseppe LA ROCCA INFN Catania ACGRID-II School 2-14 November 2009 Kuala Lumpur - Malaysia.
INFSO-RI Enabling Grids for E-sciencE Worker Node installation & configuration Giuseppe Platania INFN Catania EMBRACE Tutorial Clermont-Ferrand,
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America LFC Server Installation and Configuration.
16-26 June 2008, Catania (Italy) First South Africa Grid Training LFC Server Installation and Configuration Antonio Calanducci INFN Catania.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America Worker Node & Torque Client Installation.
LFC Server Installation & Configuration
Classic Storage Element
MyProxy Server Installation
Security aspects of the CREAM-CE
Berkley Database Information Index (BDII) Server Installation & Configuration Giuseppe La Rocca INFN – Catania gLite Tutorial Rome, April 2006.
R-GMA Server Installation (v. 1.4)
Installing a gLite VOMS Server
Presentation transcript:

FP6−2004−Infrastructures−6-SSA Computing Element & Torque Server Installation Giuseppe La Rocca INFN – Catania Grid tutorial for users and system administrators Beijing, April 2006

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing, Outline This presentation will cover the following arguments:  What is a Computing Element (CE) ?  What is a Torque Server ?  How to install a Computing Element and a Torque Server.  How to configure

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing, What is a CE?  The CE is a service representing a computing resource.  Its main functionality is job management (job submission, job control, etc.).  For job submission, the CE can work in: push modelpush model (where the job is pushed to a CE for its execution). pull modelpull model (where the CE asks the WMS for jobs).

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing, What is Torque?  TORQUE  TORQUE (Tera-scale Open-source Resource and QUEue management) is a resource management providing control over batch jobs and distribuited compute resource.  The Torque System is composed by a: pbs_serverpbs_server which provides the basic batch services such as receiving/creating a batch job or protecting the job against system crashes. job_schedulerjob_scheduler which contains the site's policy used to decide which job must be executed. pbs_mompbs_mom which places the job into execution. It is also responsible for returning the job’s output to the user.

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing, Installing CE + Torque Server

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing,  Start from a fresh install of SLC  Installation via Installer script ( APT  Installation will install all dependencies, including other necessary gLite modules external dependencies  JAVA is not included in distribution. Install it separately (>= 1.4.2_10)

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing,  Request host certificates for the CE to a CA  Copy host certificate (hostcert.pem and hostkey.pem) in /etc/grid-certificates. chmod 644 hostcert.pem chmod 400 hostkey.pem  If you plan to use certificates released by unsupported EGEE CA’s, be sure that their public key and CRLs (usually distributed with an rpm) are installed. The CRL of the VO GILDA are available from Installing pre-requisites

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing,  The Resource Management System must be installed on CE node, or on a separate dedicate node, before installing and configuring the CE module.  This release of the CE module supports PBS, Torque and LSF. Installing pre-requisites (cont.)

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing, Installing CE+Torque Server via apt 1.Verify if apt is present: rpm -qa | grep apt Install apt if necessary: – rpm -ivh cnc6-8.SL.cern.i386.rpmhttp://linuxsoft.cern.ch/cern/slc30X/i386/SL/RPMS/apt cnc6-8.SL.cern.i386.rpm 2.Add gLite apt repository: Put one this line in a file (e.g. glite.list) inside the /etc/apt/sources.list.d directory (R 1.4) rpm glite_1.4-i386 1_4 externals updates apt-get update apt-get upgrade 3.Install Torque Server + CE: apt-get install glite-torque-server-config apt-get install glite-ce-config

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing,  If the installation is performed successfully, the following components are installed: gLite in /opt/glite Condor in /opt/condor-x.y.x (where x.y.z is the current condor version) Globus in /opt/globus Tomcat in /var/lib/tomcat5 Torque in /var/spool/pbs

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing,  Configuration comes through the execution of pyhton scripts, which takes as input XML files.  So services have to be configured by editing these XML files.  Attributes in XML file are well commented and self- explaining.  XML files are provided as templates, under / opt/glite/etc/config/templates  Copy templates file to /opt/glite/etc/config  Edit each of them separately.  Then we could launch the configurator scripts for Torque Server and CE.

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing,  List of XML files to configure: glite-global.cfg.xml glite-security-utils.cfg.xml glite-torque-server.cfg.xml glite-rgma-common.cfg.xml glite-rgma.gin.cfg.xml glite-rgma-servicetool.cfg.xml glite-rgma-servicetool-serviceName.cfg.xml glite-dgas-client.cfg.xml glite-ce.cfg.xml

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing, glite-global.cfg.xml <JAVA_HOME description="Environment variable pointing to the SUN Java JRE or J2SE package for example '/usr/java/j2re1.4.2_08/' or '$JAVA_HOME' (if it is defined as an environment variable)" value="/usr/java/j2sdk1.4.2_10"/> Check your java package installed.

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing, glite-security-utils.cfg.xml  Set the parameters to correctly build files needed by GSI.  Enable fetch-crl cron-job <install.fetch-crl.cron description="Install the glite-fetch-crl cron job. Possible values are 'true' (install the cron job) or 'false' (do not install the cron job)" value="true"/>

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing,  Enable glite-mkgridmap cron-job. <install.mkgridmap.cron description="Install the glite-mkgridmap cron job and run it once. Possible values are 'true' (install the cron job) or 'false' (do not install the cron job)" value=“true"/> glite-security-utils.cfg.xml (cont.)

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing, Edit /opt/glite/etc/glite-mkgridmap.conf as follow: #### GROUP: group URI [lcluser] group vomss://voms.ct.infn.it:8443/voms/gilda?/gilda.gilda gmf_local /opt/glite/etc/grid-mapfile-local /opt/glite/etc/glite-mkgridmap.conf Edit /opt/glite/etc/grid-mapfile-local as follow: “/gilda/*”.gilda

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing, glite-torque-server.cfg.xml ce_host <torque-wn.name ce_host value=“ce_host"/> <torque-wn.number.processors 1 value=“1"/>

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing, <rgma.server.hostname value=“rgmasrv.ct.infn.it"/> <rgma.schema.hostname value=“rgmasrv.ct.infn.it"/> <rgma.registry.hostname rgmasrv.ct.infn.it glite-rgma-common.cfg.xml

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing, <rgma.gin.run_generic_info_provider description="Run generic information provider (gip) backend (yes|no). GIP cannot be used together with the R-GMA CE provider and this parameter must be set to no if gin is used on a gLite CE node (where rgma.gin.run_ce_provider is set to yes by default) [Example='yes'][Type='string']" value="no"/> glite-rgma-gin.cfg.xml

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing, <rgma.gin.run_fmon_provider description="Run fmon backend (yes|no). This is used by LCG for gridice. If desired, this provider can be used togther with either GIP or the CE Provider [Example='yes'][Type='string']" value="yes"/> In this case you have to install an extra package:gridice-sensor pl5_sl3.i386.rpm glite-rgma-gin.cfg.xml (cont.)

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing, glite-rgma-servicetool.cfg.xml  Define the parameters for the gLite RGMA servicetool Service <rgma.servicetool.sitename description="DNS name of the site publisher node. This parameter must have the same value as the rgma.site- publisher.sitename parameter in the R-GMA Server configuration. Example: lxb2029.cern.ch] [Type: 'string']" value=“${HOSTNAME}"/>

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing, <rgma.servicetool.service_type description="The service type. This should be uniquely defined for each service type. The naming convention is org.glite.subsystemname.componentname for gLite components and corresponding names for external components." value="org.glite.rgma.server"/> <rgma.servicetool.name description="Name of the service. This should be globally unique. The naming convention is hostname_voname_servicetype. " value="${HOSTNAME}_${vo.name}_${rgma.servicetool.type}"/> glite-rgma-servicetool-serviceName.cfg.xml

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing, <rgma.servicetool.vo description="List of VOs that this service is considered part of. Optional parameter - you can specify one or several or it can be left empty or be removed. [Example: EGEE] [Type: 'string']" > gilda glite-rgma-servicetool-serviceName.cfg.xml

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing, glite-dgas-client.cfg.xml <dgas-client.atmClient.resource.PA.id description="Specifies the contact string of the PA where the Computing Element is registered (i.e. the PA that is responsible for setting the CE's price).The PA contact string is formed as: PA host name:port:subject of host cert" grid-demo1.ct.infn.it:56567:/C=IT/O=GILDA/OU=Host/L=INFN " value=" grid-demo1.ct.infn.it:56567:/C=IT/O=GILDA/OU=Host/L=INFN " />

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing, <dgas-client.atmClient.resource.Bank.id description="Specifies the contact string of the site HLR where the Computing Element is registered (i.e. the HLR that manages the CE's account). The HLR contact string is formed as: HLR host name:port:subject of host cert" grid-demo1.ct.infn.it:56568:/C=IT/O=GILDA/OU=Host/L=INFN value=" grid-demo1.ct.infn.it:56568:/C=IT/O=GILDA/OU=Host/L=INFN "/> glite-dgas-client.cfg.xml (cont.)

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing, <voms.voname gilda gilda <voms.vomsnode description="The full hostname of the VOMS server responsible for each VO. Even if the same server is reponsible for more than one VO, there must be exactly one entry for each VO listed in the 'voms.voname' parameter." > voms.ct.infn.it voms.ct.infn.it glite-ce.cfg.xml

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing, /C=IT/O=GILDA/OU=Host/L=INFN fn.it glite-ce.cfg.xml (cont.)

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing, <voms.cert.url description="URL from where the VOMS server certificate public key can be downloaded for each VO listed in the voms.voname parameter. If no URL is available for one or more VOs, set the corresponding value to empty string [Example: [Type: 'string']"> /etc/grid-security/vomsdir/gilda- voms.ct.infn.it.pem glite-ce.cfg.xml (cont.)

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing, <vo.sgm.user description="User name of the account allowed to update software management tags on this CE node. This is a parameter array that must match the list in voms.voname" > gildasgm gildasgm <vo.sgm.group description="Group name of the account allowed to update software management tags on this CE node. This is a parameter array that must match the list in vo.sgm.user" > gildasgm gildasgm glite-ce.cfg.xml (cont.)

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing, <vo.sgm.vo.role description="The VO Role mapped to the SGM account in the grid-mapfile. This is a parameter array that must match the list in vo.sgm.user [Example: LCGAdmin][Type: string]"> SoftwareManager SoftwareManager glite-ce.cfg.xml (cont.)

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing, <pool.account.basename description="The prefix of the set of pool accounts to be created for each VO. Existing pool accounts with this prefix are not recreated" > gilda <pool.account.group description="The group name of the pool accounts to be used for each VO. It can be left empty to use the base name as group name. For some batch systems like LSF, this group may need a specific gid. The gid can be set using the pool.lsfgid parameter in the LSF configuration section" > gildausers glite-ce.cfg.xml (cont.)

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing, <cemon.wms.host description="Array of the hostnames of the WMS server(s) that should receive notifications from this CE. This list is used to create the predefined subscriptions to be used in pull mode (asynchronous mode with predefined subscriptions). Entries in this array must match entries in the cemon.wms.port array" > glite-rb.ct.infn.it glite-rb.ct.infn.it glite-rb2.ct.infn.it glite-rb2.ct.infn.it glite-ce.cfg.xml (cont.)

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing, <cemon.wms.port description="Array of the port number on which the WMS server(s) receiving notifications from this CE is listening. Entries in this array must match entries in the cemon.wms.host array" > glite-ce.cfg.xml (cont.)

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing, <cemon.lrms description="The type of Local Resource Managment System. It can be pbs, lsf or condor. The value pbs is also used for torque. If this parameter is absent or empty, the default type is pbs" pbs value="pbs"/> <cemon.lrms.version description="The version Local Resource Managment System Example: OpenPBS_2.3“ value="OpenPBS_2.3"/> <cemon.cetype description="The type of Computing Element. It can be blah, condorc or gram. If this parameter is absent or empty, the default type is blah. blah and condorc are equivalent, they are both valid values for historical reasons" condorc value="condorc"/> glite-ce.cfg.xml (cont.)

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing, <cemon.cluster description="The cluster entry point host name. Normally this is the CE host itself“ value=“CE_host"/> <cemon.cluster-batch-system-bin-path description="The path of the lrms commands. Example: /usr/pbs/bin or /usr/local/lsf/bin" /usr/bin value="/usr/bin"/> <cemon.queues description="A list of queues defined on this CE node Example: long, short, infinite, etc" > long short infinite glite-ce.cfg.xml (cont.)

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing, <lb.user description="The account name of the user that runs the local logger daemon If the user doesn't exist it is created. In the current version, the host certificate and key are used as service certificate and key and are copied in this user's home in the directory specified by the global parameter 'user.certificate.path' in the glite-global.cfg.xml file" value="root"/> glite-ce.cfg.xml (cont.)

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing,  Install the GILDA's VOMS server host certificates voms.ct.infn.it.pem in the directory /etc/grid- security/vomsdir/  Edit the /opt/glite/etc/vomses file as follow: "gilda" "voms.ct.infn.it" "15001" "/C=IT/O=GILDA/OU=Host/L=INFN "gilda" Installation of VOMS Certificate

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing, Other Info In /opt/condor-c/etc/condor_config set GRIDMANAGER_DEBUG = D_FULLDEBUG

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing, Post configuration  In order to commit configuration, execute cd /opt/glite/etc/config/script python glite-torque-server-config.py –-configure python glite-torque-server-config.py --start  Check for queues. If no queues available use: qmgr < pbs_server.conf where pbs_server.conf is a configuration file for Torque/PBS

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing, python glite-ce-config.py --configure python glite-ce-config.py --start Now your CE should be capable to receive jobs coming for the WMS. Post configuration

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing, Cron Job  Adding the following cron job (ntpsink.sh) to /etc/cron.daily ntpdate ntp-1.infn.it

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing, Key-exchange /etc/ssh/sshd_config  Edit /etc/ssh/sshd_config and add the following lines at the end: HostbasedAuthentication yes IgnoreUserKnownHosts yes IgnoreRhosts yes  Restart the server with: /sbin/service sshd restart

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing, /etc/ssh/ssh_know_hosts  On the CE generate an updated version of /etc/ssh/ssh_know_hosts by running: /opt/edg/sbin/edg-pbs-knownhosts  Copy that file into all the WorkerNodes. Key-exchange (cont.)

Giuseppe La Rocca, INFN Catania  Grid tutorial for users and system administrators  Beijing,