Document identifier: | |
Date: | 22 August 2005 |
Author: | CERN GRID Deployment Group |
Version: | v2.4.0 |
This distribution can be used on a single node, or shared accross multiple machines. There are two main ways the tar distribution can be shared. You can unpack the tar distribution on an NFS server and share it read-only. Note that during the configuration phase, the NFS mount will have to be rw (or the configuration carried out on the NFS server). If you are sharing the directory to a number of nodes, the mountpoint needs to be uniform across all the nodes. The other possibility would be to re-tar the file once the configuration steps have been done and to copy then untar the file onto the other nodes. The tar file distribution was to enable a flexible set up of the software so a competent system administrator will probably want to tailor the set up for the site.
/opt/gcc-3.2.2/lib /opt/globus/lib /opt/edg/lib /opt/lcg/lib
/etc/sysconfig/globus /etc/sysconfig/edg /etc/sysconfig/lcg
Note that the script will not configure any LRMS.
If you want to install the torque client software, you should check the contents of torque-client-rpm.h for your release and install the rpms listed there. You can find the file here
http://lcgdeploy.cvs.cern.ch/cgi-bin/lcgdeploy.cgi/lcg2/rpmlist_sl3/
If you're configuring torque for the first time, you may find the config_users and config_torque_client yaim functions useful. These come with the relocatable distro and can be invoked like this
${INSTALL_ROOT}/lcg/yaim/scripts/run_function site-info.def config_users ${INSTALL_ROOT}/opt/lcg/yaim/scripts/run_function site-info.def config_torque_client
Your site-info.def must define the correct CE_HOST or TORQUE_SERVER.
The relocatable distribution has certain dependencies.
We've made this software available as a second tar file which you can download a nd untar under $EDG_LOCATION. This means that if you untarred the main distribution under /opt/LCG, you must untar the supplementary files under /opt/L CG/edg.
apt-get install lcg-TAR
Please refer to [2] for information on the location of the software and how to configure apt-get.
You need to have the Certification Authorities available. You can either install these directly on each node if you've set up apt-get;
apt-get install lcg-CA
or, if the the middleware is on a network share, put the CAs on there so all nodes can read them.
The recommended installation method for this distribution is the the standard generic installation, described here [2].
In order to understand the steps taken by the generic installation, you are refered to the TAR_UI and TAR_WN sections of the LCG configuration reference, [1].
If you want to use two different versions of the WN middleware, you can set up two CEs, each of which set the environment to one of the two instances. You can then submit a job to be run in the environment of your choice by sending it to the appropriate CE (specified in your .jdl file).
You have to patch the CE in order to allow it to establish the WN environment, and make sure there are no grid_env.*sh scripts in /etc/profile.d which would erase this. The two files you need are available from http://lcgdeploy.cvs.cern.ch/cgi-bin/lcgdeploy.cgi/lcg-docs/Tar-Dist-Use/.
Below are some notes on how to set up PBS to run with two CEs, required for the scenario described above.
Let's imagine we've got two CE's: CE1 and CE2. CE1 is running all the pbs services and CE2 wants to use them.
Steps (once PBS is properly installed in CE1):
- ssh_host_dsa_key.pub - ssh_host_key.pub - ssh_host_rsa_key.pub
If you prefer, you can configure SSH to use only one protocol version and key type, in which case you only need to add one of these public keys.
Example: CE2.cern.ch XXXXRSA_PUBLIC_KEYxxxxx XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX CE2.cern.ch XXXXDSA_PUBLIC_KEYxxxxx XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX CE2.cern.ch XXXXHOST_PUBLIC_KEYxxxx XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
This document was generated using the LaTeX2HTML translator Version 2002 (1.62)
Copyright © 1993, 1994, 1995, 1996,
Nikos Drakos,
Computer Based Learning Unit, University of Leeds.
Copyright © 1997, 1998, 1999,
Ross Moore,
Mathematics Department, Macquarie University, Sydney.
The command line arguments were:
latex2html -split 0 -html_version 4.0 -no_navigation -address 'GRID deployment' Tar-Dist-Use.drv_html
The translation was initiated by Oliver KEEBLE on 2005-08-22