

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à.

# Prerequisiti per lo script di configurazione del nodo di accesso multicluster AWS PCS
<a name="multi-cluster-login-script-prerequisites"></a>

## Requisiti di sistema
<a name="system-requirements"></a>
+ Sistema operativo Linux con supporto `systemd`
+ Privilegi di root per la configurazione del sistema

## Comandi e pacchetti richiesti
<a name="required-commands"></a>
+ `bash`— Interprete Shell (versione 4.0\+)
+ `curl`— Per il recupero dei metadati AWS IMDS v2
+ `jq`— Processore JSON per l'analisi delle risposte API AWS 
+ `aws`— AWS CLI v2 per eseguire azioni API AWS PCS e per l'accesso a Secrets Manager
+ `systemctl`— gestione `systemd` dei servizi
+ `find`— Utilità di ricerca nel file system
+ `grep`— Corrispondenza dei modelli di testo
+ `sed`— Stream editor per la manipolazione del testo
+ `sort`— Utilità di ordinamento del testo
+ `tail`— Visualizza le ultime righe di un file
+ `mkdir`— Creazione di cartelle
+ `chmod`— Modifica le autorizzazioni dei file
+ `chown`— Modifica la proprietà dei file
+ `ldconfig`— Configurazione dinamica del linker

## AWS requisiti
<a name="aws-requirements"></a>
+ Un cluster AWS PCS che esegue Slurm versione 25.05 o successiva
+ AWS credenziali configurate (tramite un ruolo IAM, un file di credenziali o variabili di ambiente)
+ Autorizzazioni per:
  + `pcs:GetCluster`
  + `secretsmanager:GetSecretValue`(se usi un segreto alternativo)

## Utenti e gruppi di sistema
<a name="system-users-groups"></a>
+ L'`slurm`utente e il gruppo devono esistere nel sistema

## Installazione di Slurm
<a name="slurm-installation"></a>
+ Slurm deve essere installato nella stessa posizione dei pacchetti di installazione di AWS PCS Slurm:

  ```
  /opt/aws/pcs/scheduler/slurm-{{version}}
  ```