

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

# Fase 2 — Installare l'agente AWS PCS
<a name="working-with_ami_custom_install-agent"></a>

Installa l'agente che configura le istanze lanciate da AWS PCS per l'uso con Slurm. Per ulteriori informazioni sull'agente AWS PCS, vedere. [AWS Versioni dell'agente PCS](pcs-agent-versions.md)

**Per installare l'agente AWS PCS**

1.  Connettersi all'istanza avviata. Per ulteriori informazioni, consulta Connect to your Linux istance. 

1.  (Facoltativo) Per assicurarti che tutti i pacchetti software siano aggiornati, esegui un rapido aggiornamento del software sull'istanza. Questo processo può richiedere alcuni minuti. 
   + **Amazon Linux 2, Amazon Linux 2023, RHEL 9, RHEL 8, Rocky Linux 9 e Rocky Linux 8**

     ```
     sudo yum update -y
     ```
   + **Ubuntu 22.04 e Ubuntu 24.04**

     ```
     sudo apt-get update && sudo apt-get upgrade -y
     ```

1. Riavviare l'istanza e riconnettersi a essa.

1. Scarica i file di installazione dell'agente AWS PCS. I file di installazione sono impacchettati in un file tarball () `.tar.gz` compresso. Per scaricare l'ultima versione *stabile*, utilizzare il comando seguente. Sostituiteli {{region}} con il Regione AWS punto in cui avete lanciato l'istanza temporanea, ad esempio. `us-east-1` 

   ```
   curl https://aws-pcs-repo-{{region}}.s3.{{region}}.amazonaws.com/aws-pcs-agent/aws-pcs-agent-v1.4.0-1.tar.gz -o aws-pcs-agent-v1.4.0-1.tar.gz
   ```

   È inoltre possibile ottenere la versione più recente sostituendo il numero di versione con quello `latest` indicato nel comando precedente (ad esempio:`aws-pcs-agent-v1-latest.tar.gz`).
**Nota**  
Ciò potrebbe cambiare nelle future versioni del software dell'agente AWS PCS. 

1. (Facoltativo) Verifica l'autenticità e l'integrità del tarball del software AWS PCS. È consigliabile eseguire questa operazione per verificare l'identità dell'autore del software e che il file non sia stato alterato o danneggiato dopo la pubblicazione.

   1.  Scaricate la chiave GPG pubblica per AWS PCS e importatela nel vostro portachiavi. Sostituiscila {{region}} con il Regione AWS punto in cui hai lanciato l'istanza temporanea. Il comando dovrebbe restituire un valore di chiave. Registra il valore della chiave; lo utilizzerai nel passaggio successivo. 

      ```
      wget https://aws-pcs-repo-public-keys-{{region}}.s3.{{region}}.amazonaws.com/aws-pcs-public-key.pub && \
          gpg --import aws-pcs-public-key.pub
      ```

   1.  Eseguite il comando seguente per verificare l'impronta digitale della chiave GPG.

      ```
      gpg --fingerprint 7EEF030EDDF5C21C
      ```

      Il comando dovrebbe restituire un'impronta digitale identica alla seguente:

      ```
      1C24 32C1 862F 64D1 F90A  239A 7EEF 030E DDF5 C21C
      ```
**Importante**  
Non eseguire lo script di installazione dell'agente AWS PCS se l'impronta digitale non corrisponde. Contatta il [Supporto AWS](https://console.aws.amazon.com/support).

   1. Scarica il file della firma e verifica la firma del file tarball del software AWS PCS. Sostituiscilo {{region}} con il Regione AWS punto in cui hai lanciato l'istanza temporanea, ad esempio. `us-east-1`

      ```
      wget https://aws-pcs-repo-{{region}}.s3.{{region}}.amazonaws.com/aws-pcs-agent/aws-pcs-agent-v1.4.0-1.tar.gz.sig && \
          gpg --verify ./aws-pcs-agent-v1.4.0-1.tar.gz.sig
      ```

      L’output visualizzato dovrebbe essere simile al seguente:

      ```
      gpg: assuming signed data in './aws-pcs-agent-v1.4.0-1.tar.gz'
      gpg: Signature made Thu 06 Nov 2025 11:10:36 AM CET using RSA key ID ECC0AE5C
      gpg: Good signature from "AWS PCS Packages (AWS PCS Packages)"
      gpg: WARNING: This key is not certified with a trusted signature!
      gpg:          There is no indication that the signature belongs to the owner.
      Primary key fingerprint: 1C24 32C1 862F 64D1 F90A  239A 7EEF 030E DDF5 C21C
         Subkey fingerprint: B7E1 8788 3517 6A74 C3D5  EAF5 6088 136D ECC0 AE5C
      ```

      Se il risultato include `Good signature` e l'impronta digitale corrisponde all'impronta digitale restituita nel passaggio precedente, procedi al passaggio successivo.
**Importante**  
Non eseguire lo script di installazione del software AWS PCS se l'impronta digitale non corrisponde. Contatta il [Supporto AWS](https://console.aws.amazon.com/support).

1. Estrai i file dal file compresso `.tar.gz` e vai alla directory estratta.

   ```
   tar -xf aws-pcs-agent-v1.4.0-1.tar.gz && \
       cd aws-pcs-agent
   ```

1. Installa il software AWS PCS.

   ```
   sudo ./installer.sh
   ```

1. Controllate il file della versione del software AWS PCS per confermare l'avvenuta installazione.

   ```
   cat /opt/aws/pcs/version
   ```

   L’output visualizzato dovrebbe essere simile al seguente:

   ```
   AGENT_INSTALL_DATE='Fri Dec 13 12:28:43 UTC 2024'
   AGENT_VERSION='1.4.0'
   AGENT_RELEASE='1'
   ```