Globus Administration
From MyWiki
Contents |
Getting Latest CA Certificates
[root@gt-dev var]# mkdir /etc/grid-security/certificates [root@gt-dev var]# chmod 755 /etc/grid-security/certificates [root@gt-dev var]# cd /etc/grid-security/certificates [root@gt-dev certificates]# wget http://security.teragrid.org/docs/teragrid-certs.tar.gz --16:07:40-- http://security.teragrid.org/docs/teragrid-certs.tar.gz Resolving security.teragrid.org... 141.142.2.174 Connecting to security.teragrid.org|141.142.2.174|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 31486 (31K) [application/x-tar] Saving to: `teragrid-certs.tar.gz' 100%[===========================================>] 31,486 --.-K/s in 0.001s 16:07:40 (39.7 MB/s) - `teragrid-certs.tar.gz' saved [31486/31486] [root@gt-dev certificates]# tar xfz teragrid-certs.tar.gz [root@gt-dev certificates]# chmod a+r * [root@gt-dev certificates]# chown root:root * [root@gt-dev certificates]# ls -l total 288 -r--r--r-- 1 root root 1757 Aug 16 2006 01621954.0 -r--r--r-- 1 root root 47 Aug 16 2006 01621954.crl_url ... -r--r--r-- 1 root root 4915 Mar 28 15:45 README -rw-r--r-- 1 root root 31486 Mar 28 15:54 teragrid-certs.tar.gz
Creating Host Credentials
Create on NCSA System and Copy
This method is not desirable, but can be used when ncsa-cert-request is not available on the target system.
Log onto a system which has ncsa-cert-request installed (e.g. public-linux):
(osage) ~>mkdir -m 700 /tmp/hostcert (osage) ~>cd /tmp/hostcert (osage) /tmp/hostcert>/usr/local/NCSA-CA/bin/ncsa-cert-request -dir . -host gt-dev.ncsa.uiuc.edu
/etc/init.d/globus
For automatic start-up:
ln -s /etc/init.d/globus /etc/init.d/rc3.d/S99globus
GT4.1
See http://www.globus.org/toolkit/docs/development/4.1.1/admin/docbook/quickstart.html#q-container
GT4.0
From http://www.globus.org/toolkit/docs/4.0/admin/docbook/quickstart.html#q-container
#! /bin/sh
set -e
export GLOBUS_LOCATION=/usr/local/globus-4.0.1
export JAVA_HOME=/usr/java/j2sdk1.4.2_10/
export ANT_HOME=/usr/local/apache-ant-1.6.5
export GLOBUS_OPTIONS="-Xms256M -Xmx512M" 1
. $GLOBUS_LOCATION/etc/globus-user-env.sh
cd $GLOBUS_LOCATION
case "$1" in
start)
$GLOBUS_LOCATION/sbin/globus-start-container-detached -p 8443
;;
stop)
$GLOBUS_LOCATION/sbin/globus-stop-container-detached
;;
*)
echo "Usage: globus {start|stop}" >&2
exit 1
;;
esac
exit 0
