LSC DataGrid Server 5.x Installation
What's new?
- 28-11-2010: LDG 5.2 Server/Client packs are now in production repos. Scientific Linux 6.1 and Debian Lenny are fully supported and in Production.
- 05-11-2010: Testing phase ended. All LDG Server/Client are now in production repos.
Main components of the LDG-5.x release
- 04-10-2010: The installation procedure is shifted from using Pacman in favor of the use of native packaging via RPMs, DEBs and Mac bundle installer.
- LDG-5.x is based on a subset of Globus packages installed from: EPEL6/Debian-Lenny repositories, a couple of VDT packages and one OSG certificate pack:ldg-client, ldg-server, ldg-cert-util, ldg-core, ldg-version, finger, globus-authz, globus-authz-callout-error, globus-callout, globus-common, globus-common-progs, globus-ftp-client, globus-ftp-control, globus-gass-copy, globus-gass-copy-progs, globus-gass-server-ez, globus-gass-transfer, globus-gatekeeper, globus-gfork, globus-gram-client, globus-gram-client-tools, globus-gram-protocol, globus-gridftp-server, globus-gridftp-server-control, globus-gridftp-server-progs, globus-gsi-callback, globus-gsi-cert-utils, globus-gsi-cert-utils-progs, globus-gsi-credential, globus-gsi-openssl-error, globus-gsi-proxy-core, globus-gsi-sysconfig, globus-gss-assist, globus-gssapi-error, globus-gssapi-gsi, globus-io, globus-openssl-module, globus-openssl-progs, globus-proxy-utils, globus-rsl, globus-rsl-assist, globus-usage, globus-xio, globus-xio-gsi-driver, globus-xio-pipe-driver, globus-xio-popen-driver, myproxy, myproxy-libs, osg-ca-certs, uberftp, voms, voms-clients, vdt-gsi-openssh-client, vdt-gsi-openssh-server, vdt-mechglue-ncsa and some other dependencies...
- LDG-server size ~ 12MB (for CentOS5.3). LDG-client size ~ 5.8MB (for CentOS5.3).
LDG-server size ~ 8.2MB (for Scientific Linux 6.1), LDG-client size ~ 6.8MB (for Scientific Linux 6.1).
Supported Linux/Unix Platforms
- Scientific Linux 6.1 / CentOS 5.3 (RHEL5) Installation instructions [for CentOS5.3: 32 & 64 bit; for SL6.1: 64bit only]
- Debian 5.0 Lenny Installation instructions [32 & 64 bit]
- MacOS X 10.5 Leopard/10.6 Snow Leopard Installation instructions for Client [32 & 64 bit]
Instructions for Scientific Linux 6.1 / CentOS 5.3
Installation of LDG Server 5.x
- Important: To ensure stability in the software used, please, install packages only from the (LDG maintained) FROZEN mirrors of the Scientific_Linux and EPEL repositories [any other repositories must be disabled to avoid conflicts during the installation of LDG packages]. To set up your linux machine to fetch software from these frozen mirrors, please, follow the steps listed at Administrator Instructions.
- To set the correct software repositories to download the LDG packages, follow steps 1 & 2 from the Client installation. Verify
that you have the file '/etc/yum.repos.d/ldg.repo' with the VDT Production and Testing repositories set to "enable=1". To verify that the right repositories are set, execute the command yum repolist. You must see something similar to
repo id repo name status CONDOR-stable Condor Stable RPM Repository for Redhat Enterprise Li 2 OSGgoc OSG GOC Yum Repository 1 EPEL6 Extra Packages for Enterprise Linux 6 - x86_64 6,348 SL6.1 Scientific Linux 6.1 - x86_64 6,251 SL6.1_SecurityUps Scientific Linux 6.1 Security Updates - x86_64 543 VDT-Production-sl6 VDT RPM repository - Production versions for SL6 1 VDT-Testing-sl6 VDT RPM repository - testing versions for SL6 21 lscsoft LSCSOFT_Production 108 lscsoft-testing LSCSOFT_Testing 54 repolist: 13,510
in other words, the repositories: Condor, Scientific Linux (LDG Frozen mirror), EPEL 6 (LDG Frozen mirror), VDT and LSCSOFT must be enabled. - To see which (meta)packages you will install, execute
yum groupinfo ldg-server
You must see
- Install the server by executing
yum groupinstall ldg-server
Please, note that the OSG CA Certificates will be installed in /etc/grid-security/certificates directory. - Run
ldg-version
and verify that you see sth similar toLIGO Data Grid: 5.2 Platform: Scientific Linux 6.1 Hostname: lscsoft64-sl61.phys.uwm.edu Date: Mon 28 Nov 2011 11:36:19 CST Globus Toolkit: 5.0.3 GSI-OpenSSH: 5.9p1-hpn13v11 (GSI 20110906) MyProxy: 5.3 OSG CA Certificates: 1.24
- To use openGSISSH server, the installed native openssh-server must be turned off,
service sshd stop service gsisshd start
All of the Grid ssh tools have the prefix gsi, e.g., gsissh, so that they can co-exist with the standard OS versions.
By default the gsisshd is configured (port 22) to use GSI Authentication only (only users with valid proxy can log in), so to regain wider 'SSH' access by allowing Password authentication (and if wanted, X11 Forwarding or RSA/DAS, etc.) configure the /etc/gsisshd_config file accordingly; for example, by addingX11Forwarding yes PasswordAuthentication yes
and then restart the service,service gsisshd restart
- To start the GridFTP server (default port 2811), do
service globus-gridftp-server start
Group: LDG SERVER Description: VDT rpm packages for the installation of LIGO Data Grid server. Mandatory Packages: ldg-client ldg-serverThese metapackages will, in turn, fetch the rest of the Globus, VDT, Condor, OSG packages.

$Id$