From a0ebd657566f3a5d607ee89a09691d8214f1b547 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Zden=C4=9Bk=20Salvet?= Date: Tue, 14 Dec 2004 12:34:22 +0000 Subject: [PATCH] Installation guide (web published). --- org.glite.jp.primary/doc/jpnode_install.txt | 72 +++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 org.glite.jp.primary/doc/jpnode_install.txt diff --git a/org.glite.jp.primary/doc/jpnode_install.txt b/org.glite.jp.primary/doc/jpnode_install.txt new file mode 100644 index 0000000..3c947a0 --- /dev/null +++ b/org.glite.jp.primary/doc/jpnode_install.txt @@ -0,0 +1,72 @@ + + + Job Provenance primary storage quick installation guide + + +0) Start from a fresh install of Scientific Linux CERN release 3. + +1) Create non-privileged user 'glite', group 'glite'. + + groupadd glite + adduser -g glite glite + + and make sure NTPD is running on the machine and synchronise with + a trusted NTP hierarchy... + +2) _Install globus_ + + Use these rpms from the EGEE external repository: + http://glite.web.cern.ch/glite/packages/externals/bin/rhel30/RPMS/) + + gpt-VDT1.2.0rh9-1 + vdt_globus_essentials-VDT1.2.0rh9-1 + vdt_globus_info_essentials-VDT1.2.0rh9-1 + vdt_globus_sdk-VDT1.2.0rh9-1 + vdt_globus_data_server-VDT1.2.0rh9-1.i386.rpm + +3) Install a copy of host key and certificate under ~glite/.cert/host{cert,key}.pem + and make sure glite.glite is the owner of both the .cert subdir and + the certificates inside it. + (Make sure that the original ones are put under /etc/grid-security + and that as usual are owned by root). + + Install the rpms of the CA certificates that you need + (http://glite.web.cern.ch/glite/packages/externals/bin/rhel30/RPMS/ca_*) + + Set these variables in the 'glite' and root login scripts: + GLITE_HOST_CERT=/home/glite/.cert/hostcert.pem + GLITE_HOST_KEY=/home/glite/.cert/hostkey.pem + GLITE_CERT_DIR=/etc/grid-security/certificates + + +3b) Install CRL update script (take the rpm as usual from + http://glite.web.cern.ch/glite/packages/externals/bin/rhel30/RPMS/) + + edg-fetch-crl + + +4) INSTALL and configure JP servers + Create the following directories: + + Install the following rpm: + + glite-jp-primary + + Configure properly /opt/glite/etc/jp.conf + (e.g. + GLITE_JP_FTP_PORT=8902 + GLITE_JP_PRIMARY_INTERNAL=/home/glite/jp + GLITE_JP_PRIMARY_GRIDMAP=/home/glite + GLITE_JP_PRIMARY_URL=ftp://jpnode.somewhere.org:$GLITE_JP_FTP_PORT/jp + + Create the $GLITE_JP_PRIMARY_INTERNAL dir if it doesn't exist (it must be + owned by glite.glite and writable by the glite user). + +All the JP services should now be startable with: + +/opt/glite/etc/init.d/glite-jp-primary start + +Services are stopped with: + +/opt/glite/etc/init.d/glite-jp-primary stop + -- 1.8.2.3