COME INSTALLARE GLOBUS TOOLKIT 3
1. Entrare nel sistema come utente root. Creare un utente chiamato globus.
2. Creare la cartella GT3 all’interno di /opt.
• Aprire una shell e assumere l’identità globus con il comando: su - globus.
Aprire con un editor di testi il file .bashrc (se la shell è di tipo bash) oppure .cshrc
(se la shell è di tipo tcsh). Tale file deve essere editato per impostare alcune variabili d’ambiente, da qui in poi, quindi conviene tenerlo sempre aperto nell’editor
(mi raccomando modificate il file dell’utente globus, non quello dell’utente root!).
La prima variabile d’ambiente che deve essere creata è GLOBUS LOCATION:
export GLOBUS LOCATION=/opt/GT3 (nel caso della bash, e quindi del file .bashrc)
setenv GLOBUS LOCATION /opt/GT3 (nel caso della tcsh, e quindi del file .cshrc)
Nel seguito, per brevità, faremo riferimento solo al file .bashrc.
3. Installare il Java 2 SDK (pacchetto RPM j2sdk1.4.1 02), come utente root ovviamente.
• Impostare la variabile d’ambiente JAVA HOME:
export JAVA HOME=/usr/java/j2sdk1.4.1 02
(verificare che /java/j2sdk1.4.1 02 sia effettivamente in/usr)
4. Installare Jakarta Ant 1.5 da Yast2 (distribuzione SuSe) o semplicemente scompattando
il file binario in /usr, come utente root.
• Impostare la variabile d’ambiente ANT HOME:
export ANT HOME=/usr
5. Installare Junit 3.8.1, scompattando il file junit3.8.1.zip in /opt/GT3, come utente root.
• Impostare la variabile d’ambiente CLASSPATH:
export CLASSPATH=$GLOBUS LOCATION/junit3.8.1/junit.jar
6. Installare PostGreSql da Yast2 (SuSe) oppure.. (selezionare tutti i pacchetti relativi a
postgres, nell’elenco), come utente root, e lanciare da shell i seguenti comandi:
• su - postgres
• initdb -D data
• postmaster -i -D data
7. Installare Jakarta Oro, scompattando il file in /opt/GT3, come utente root.
8. Impostare la variabile d’ambiente PATH nel seguente modo:
export PATH=$PATH:$JAVA HOME/bin:$ANT HOME/bin:$GLOBUS LOCATION/jakartaoro-2.0.7
9. Installare GT3 :
• Scompattare da qualche parte, come utente globus, il file gt3.0.1-linux-installer.tar.gz:
– gzip -d gt3.0.1-linux-installer.tar.gz
– tar -xvf gt3.0.1-linux-installer.tar
• Entrare nel direttorio gt3.0.1-linux-installer ed eseguire il comando:
./install-gt3 GLOBUS LOCATION (sempre come utente globus)
• Copiare globus simple ca 21d1c2d6 setup-0.12.tar.gz in /opt/GT3 e impostare la
Certification Authority (CA) sulla macchina:
– Eseguire $GLOBUS LOCATION/sbin/gpt-build -install-only globus simple ca 21d1c2d6 setup0.12.tar.gz (utente globus)
– Eseguire $GLOBUS LOCATION/sbin/gpt-postinstall (utente globus)
– Eseguire $GLOBUS LOCATION/setup/globus simple ca 21d1c2d6 setup/setupgsi-default (utente root)
• Sempre da /opt/GT3, eseguire, come utente globus, il comando:
source $GLOBUS LOCATION/etc/globus-user-env.sh (per la bash, oppure .csh per
la tcsh)