

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Utilizzo dello script di configurazione del nodo di accesso multicluster AWS PCS
<a name="multi-cluster-login-script-usage"></a>

## Esecuzione dello script
<a name="running-script"></a>

**Per eseguire lo script di configurazione**

1. Salva il [contenuto dello script](multi-cluster-login-script-code.md#multi-cluster-login-script-code-content) in un file denominato:

   ```
   pcs-multi-cluster-login-configure.sh
   ```

1. Rendilo eseguibile:

   ```
   chmod +x pcs-multi-cluster-login-configure.sh
   ```

1. Esegui lo script :

   ```
   ./pcs-multi-cluster-login-configure.sh --cluster-identifier {{cluster-name}}
   ```

## Ambienti di interazione con i cluster
<a name="activation-script-usage"></a>

Dopo una corretta configurazione, lo script genera uno script di attivazione specifico del cluster nella directory corrente. Lo script ha il nome. `activate-pcs-{{cluster-name}}` Lo script di attivazione configura le variabili e i percorsi di ambiente necessari per interagire con il cluster di destinazione.

**Per attivare un ambiente cluster**
+ Utilizzare il `source` comando per eseguire lo script di attivazione

  ```
  source ./activate-pcs-{{cluster-name}}
  ```  
**Example**  

  ```
  # Activate cluster environment for cluster 'my-cluster'
  source ./activate-pcs-my-cluster
  
  # Now you can use Slurm commands
  sinfo
  squeue
  sbatch my-job.sh
  ```

**Cosa fa lo script di attivazione**
+ Imposta la variabile di `SLURM_CONF` ambiente in modo che punti alla configurazione del cluster.
+ Aggiorna il `PATH` per includere i file binari Slurm del cluster.
+ Configura altre variabili di ambiente Slurm necessarie (,). `MANPATH` `LD_LIBRARY_PATH`
+ Imposta le variabili di AWS identificazione del cluster PCS.
+ Consente un'interazione senza interruzioni con il cluster AWS PCS di destinazione.

**Per disattivare un ambiente cluster**
+ Esegui il comando di disattivazione.

  ```
  deactivate-pcs-{{cluster-name}}
  ```  
**Example**  

  ```
  # After activating a cluster
  source ./activate-pcs-my-cluster
  
  # Work with the cluster
  sinfo
  
  # Deactivate when done
  deactivate-pcs-my-cluster
  ```

**Cosa fa il comando di disattivazione**
+ Ripristina la variabile di `PATH` ambiente originale.
+ Annulla le variabili di ambiente Slurm specifiche del cluster.
+ Riporta l'ambiente della shell allo stato di preattivazione.

**Nota**  
L'attivazione è specifica della sessione e deve provenire dalla sessione di shell in cui si desidera interagire con il cluster.