Come migrare da ECS AL2 a ECS 023 AL2 - AWS Batch

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

Come migrare da ECS AL2 a ECS 023 AL2

AL2023 è un sistema operativo basato su Linux progettato per fornire un ambiente sicuro, stabile e ad alte prestazioni per le applicazioni cloud. Per ulteriori informazioni sulle differenze tra AL2 e AL2 023, consulta Confronta Amazon Linux 2023 e Amazon Linux 2 nella Amazon Linux 2023 User Guide.

A partire da gennaio 2026, AWS Batch cambierà l'AMI predefinita per i nuovi ambienti di calcolo Amazon ECS da Amazon Linux 2 ad Amazon Linux 2023 perché AWS terminerà il supporto per Amazon Linux 2. L'AMI predefinito viene utilizzato quando non si specifica un valore per il campo ImageType.ec2Configuration durante la creazione di un nuovo ambiente di calcolo. Consigliamo di migrare gli ambienti di calcolo AWS Batch Amazon ECS su Amazon Linux 2023 per mantenere prestazioni e sicurezza ottimali.

A seconda di come è configurato l'ambiente di calcolo, puoi utilizzare uno dei seguenti percorsi di aggiornamento da 0 a 023. AL2 AL2

Effettua l'aggiornamento utilizzando Ec2Configuration. ImageType
Esegui l'aggiornamento utilizzando i modelli di avvio
  • Se utilizzi un modello di lancio che specifica un'AMI basata suECS_AL2023, assicurati che il modello di lancio sia compatibile con Amazon Linux 2023. Per informazioni sulle modifiche apportate ad Amazon Linux 2023 per l'AMI ottimizzata per Amazon ECS, consulta Migrazione da un'AMI ottimizzata per Amazon Linux 2023 per Amazon ECS nella Guida per l'utente di Amazon ECS.

  • Per AL2 023 AMIs, verifica che tutti i dati utente o gli script di inizializzazione personalizzati siano compatibili con l'ambiente 023 e il sistema di gestione dei pacchetti. AL2

Esegui l'aggiornamento utilizzando CloudFormation
  • Se lo utilizzi CloudFormation per gestire i tuoi ambienti di elaborazione, aggiorna il modello per modificare la ImageType proprietà in Ec2Configuration from ECS_AL2 to ECS_AL2023 (o ECS_AL2023_NVIDIA quando usi istanze GPU):

    ComputeEnvironment: Type: AWS::Batch::ComputeEnvironment Properties: ComputeResources: Ec2Configuration: - ImageType: ECS_AL2023

    Quindi aggiorna lo CloudFormation stack per applicare le modifiche.

  • Se il CloudFormation modello specifica l'utilizzo di un'AMI personalizzataImageIdOverride, assicurati che l'ID AMI corrisponda a un AMI AL2 basato su 023 e ImageType corrisponda all'impostazione.

Considerazioni sulla migrazione

Durante la migrazione da Amazon Linux 2 ad Amazon Linux 2023, considera quanto segue:

  • Gestione dei pacchetti: Amazon Linux 2023 utilizza dnf invece che yum per la gestione dei pacchetti.

  • Servizi di sistema: alcuni servizi di sistema e le relative configurazioni possono differire tra AL2 0 AL2 e 023.

  • Container runtime: entrambi AL2 e AL2 023 supportano Docker, ma AL2 023 può avere configurazioni predefinite diverse.

  • Sicurezza: AL2 023 include funzionalità di sicurezza avanzate e potrebbe richiedere aggiornamenti alle configurazioni relative alla sicurezza.

  • Instance Metadata Service Version 2 (IMDSv2): IMDSv2 è un servizio orientato alla sessione che richiede l'autenticazione basata su token per accedere ai metadati dell'istanza, garantendo una maggiore sicurezza. EC2 Per ulteriori informazioni su IMDS, consulta la sezione How Instance Metadata Service Version 2 nella Amazon EC2 User Guide.

Per un elenco completo di modifiche e considerazioni sulla migrazione, consulta Migrazione da Amazon Linux 2 a un'AMI ottimizzata per Amazon ECS 2023 nella Amazon ECS User Guide.