Procedura di installazione.

Back to Contents

Previous : Centro di Calcolo   Next : Usare MPICH-G2   Up to : Installazione 


Per poter installare ed usare MPICH-G2 e' necessario che su ogni macchina sia presente GlobusToolkit v2.0 o superiore. Il sito Globus fornisce infomazioni generali per l'installazione e la configurazione di questo tool. A questo link invecie sono descritte le operazioni per l'installazione e configurazione di GlobusToolkit sul nostro sistema di prova.
Le condizioni necessarie per usare MPICH-G2 si possono sintetizzare in :


Vediamo adesso nel dettaglio le operazioni svolte su ogni machina sulla quale volevamo usare MPICH-G2:
  1. Per prima cosa abbiamo scaricato MPICH 1.2.5.1.
  2. Abbiamo creato una directory temporanea temp dove abbiamo copiato il file mpich.tar.gz e lo abbiamo scompattato : 

    gunzip -d mpich.tar.gz

    tar -xf mpich.tar

     

  3. A questo punto nella directory temp č stata creata la directory mpich-1.2.5. Al suo interno si trova lo script configure necessario per configurare  l'installazione. Questo script č in grado di accettare molti argomenti da linea di comando, la cui descrizione completa puņ essere letta nella documentazione di MPICH. Il comando da noi utilizzato č stato :

    ./configure -device=globus2:-flavor=gcc32dbg -prefix==/usr/local/mpich-g2

    dove con -device=globus2 si č selezionato il particolare device globus2 (vedi Da MPICH a MPICH-G2), con -prefix==/usr/local/mpich-g2 la directory di destinazione dell'installazione (attenzione : deve essere la stessa su tutte le macchine), ed infine con l'argomento :-flavor=gcc32dbg č stato selezionato il particolare flavor di GlobusToolkit. La lista completa dei flavor disponibili sulla vostra macchina si  puņ ottenere con il comando

    $GLOBUS_LOCATION/etc/globus_core

    Nel nostro caso non č stata definita nessuna particolare architettura, ma qual'ora fosse necessario si puņ utilizzare l'argomento -ARCH.

  4. A questo punto abbiamo lanciato il comando make.
  5. Infine con il comando make install abbiamo installato MPICH-G2 nella directory di destinazione /usr/local/MPICH-G2.

 

Problemi riscontrati dutante l'installazione. La procedura descritta sopra inizialmente non funzionava in quanto lo script configure riscontrava la mancanza di due file : globus-built-env-gcc32dbg.sh dalla directory $GLOBUS_LOCATION/libexec e globus_config.h dalla directory $GLOBUS_LOCATION/include/gcc32dbc. Fortunatamente questi due files erano presenti in una installazione (poi non conclusa) di GlobusToolkit 3.0 nella directory condivisa /home/Verde. Abbiamo provato a copiarli direttamente nella GLOBUS_LOCATION della versione 2.2 e l'installazione č proseguita senza ulteriori intoppi.

Su pp4 risultava mancante la GPT_LOCATION nel path, poi aggiunta.


Previous : Centro di Calcolo Next : Usare MPICH-G2  Up to : Installazione

Back to Contents