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 dell'AMI Amazon Linux predefinita per Amazon EMR
Ogni versione di Amazon EMR utilizza un'AMI Amazon Linux predefinita per Amazon EMR a meno che non venga specificata un'AMI personalizzata. A partire dalle versioni di Amazon EMR 5.36, Amazon EMR 6.6 e Amazon EMR 7.0, il comportamento predefinito per l'aggiornamento di Amazon Linux 2 (AL2 per EMR 5.x e 6.x, 023 per EMR 7.x) in un'AMI Amazon AL2 EMR predefinita consiste nell'applicare automaticamente la versione più recente di Amazon Linux per l'AMI Amazon EMR predefinita.
Aggiornamenti automatici di Amazon Linux per i rilasci di Amazon EMR
Quando avvii un cluster con l'ultima versione di patch di Amazon EMR 7.0 o successivi, 6.6 o successivi o 5.36 o successivi, Amazon EMR utilizza l'ultimo rilascio di Amazon Linux per l'AMI Amazon EMR predefinita. Per esempio:
-
Se è presente un rilascio
x.x.0
e un rilasciox.x.1
, il rilasciox.x.0
non riceve più gli aggiornamenti per l'AMI all'avvio dix.x.1
. -
Allo stesso modo,
x.x.1
non riceve più gli aggiornamenti per l'AMI all'avvio dix.x.2
. -
Successivamente, con i rilasci
x.y.0
,x.x.
continua a ricevere gli aggiornamenti per l'AMI insieme a[latest]
x.y.
.[latest]
Per verificare se stai utilizzando l'ultimo rilascio della patch indicato dal numero dopo il secondo punto decimale (6.8.
) per un rilascio di Amazon EMR, consulta i rilasci disponibili nella Guida ai rilasci di Amazon EMR, controlla il menu a discesa dei rilasci di Amazon EMR quando crei un cluster nella console o utilizza l'API 1
ListReleaseLabels
o l'azione della CLI list-release-labels
. Per ricevere aggiornamenti quando avvii un nuovo rilascio di Amazon EMR, iscriviti al feed RSS nella pagina Novità della Guida ai rilasci.
Se lo desideri, puoi scegliere di avviare il cluster con la versione di Amazon Linux fornita per la prima volta con il rilascio di Amazon EMR. Per informazioni su come specificare il rilascio di Amazon Linux per il cluster, consulta Modifica la versione di Amazon Linux quando crei un cluster EMR.
Versioni Amazon Linux predefinite
Argomenti
Impostazione predefinita AMIs per Amazon EMR 7.0 e versioni successive
La tabella seguente elenca le informazioni di Amazon Linux per la versione patch più recente di Amazon EMR release 7.0 e successive.
OsReleaseLabel (versione AL) | Versione del kernel AL | Data di disponibilità | Regioni AWS |
---|---|---|---|
2023,620250211,0 | 6.1,127-135.201.amzn2023 | 26 febbraio 2025 |
|
2023,6 20250123.4 | 6,124-134.200.amzn2023 | 27 gennaio 2025 |
|
2023,620250115,0 | 6.1.119-129.201.amzn2023 | 23 gennaio 2025 |
|
2023,620241121,0 | 6.1.115-126.197. amzn2023 | 12 dicembre 2024 |
|
2023,520241031,0 | 6.1.112-124,190.amzn2023 | 15 novembre 2024 |
|
2023,520241001,1 | 6,1109-118,189. amzn2023 | 4 ottobre 2024 |
|
2023,520240819,0 | 6.1.102-111.182.amzn2023 | 20 agosto 2024 |
|
2023,520240730,0 | 6,197-104,177.amzn2023 | 2 agosto 2024 |
|
2023,520240722,0 | 6,197-104,177.amzn2023 | 24 luglio 2024 |
|
2023,520240708,0 | 6,196-102,177.amzn2023 | 23 luglio 2024 |
|
2023,320240304,0 | 6,179-99,164. amzn2023 | 12 marzo 2024 |
|
20233,20240219,0 | 6.1.77-99.164.amzn2023 | 1 marzo 2024 |
|
2023,320240205.0 | 6,175-99,163. amzn2023 | 19 febbraio 2024 |
|
20233,20240122,0 | 6,172-96,166.amzn2023 | 5 febbraio 2024 |
|
2023,320240108,0 | 6,172-96,166.amzn2023 | 24 gennaio 2024 |
|
2023,320231211,4 | 6.1.66-91.160.amzn2023 | 19 dicembre 2023 |
|
Impostazione predefinita AMIs per Amazon EMR 6.6 e versioni successive
La seguente tabella riporta informazioni su Amazon Linux per l'ultima versione della patch di Amazon EMR rilasci 6.6.x e successivi.
OsReleaseLabel (versione AL) | Versione del kernel AL | Data di disponibilità | Regioni AWS |
---|---|---|---|
2.0,20250123.4 | 4,14,355 | 27 gennaio 2025 |
|
2,0,20250116,0 | 4,14,355 | 23 gennaio 2025 |
|
20,20241217,0 | 4,14,355 | 8 gennaio 2025 |
|
20,20241001,0 | 4,1352 | 4 ottobre 2024 |
|
20,20240816,0 | 4,14,350 | 21 agosto 2024 |
|
20,20240809,0 | 4,14,349 | 20 agosto 2024 |
|
20,20240719,0 | 4,14,348 | 25 luglio 2024 |
|
20,20240709,1 | 4,14,348 | 23 luglio 2024 |
|
20,20240223,0 | 4,14,336 | 8 marzo 2024 |
|
20,20240131,0 | 4,14,336 | 14 febbraio 2024 |
|
20,20240124.0 | 4,14,336 | 7 febbraio 2024 |
|
20,20240109,0 | 4,1,334 | 24 gennaio 2024 |
|
2,020231218,0 | 4,14,330 | 2 gennaio 2024 |
|
2,020231206,0 | 4,14,330 | 22 dicembre 2023 |
|
2,020231116,0 | 4,14,328 | 11 dicembre 2023 |
|
2,020231101,0 | 4,14,327 | 17 novembre 2023 |
|
2,020231020,1 | 4,14,326 | 7 novembre 2023 |
|
2,020231012,1 | 4,14,326 | 26 ottobre 2023 |
|
2,0,20230926,0 | 4,14,322 | 19 ottobre 2023 |
|
2,0,202308906,0 | 4,14,322 | 4 ottobre 2023 |
|
20,20230822,0 | 4,14,322 | 30 agosto 2023 |
|
20,20230808,0 | 4,14,320 | 24 agosto 2023 |
|
2,0,20230727,0 | 4,14,320 | 14 agosto 2023 |
|
2,0,20230719,0 | 4,14,320 | 2 agosto 2023 |
|
2,0,20230628,0 | 4,14,318 | 12 luglio 2023 |
|
2,0,20230612,0 | 4,14,314 | 23 giugno 2023 |
|
20,20230504,1 | 4,14,313 | 16 maggio 2023 |
|
20,20230418,0 | 4,14,311 | 3 maggio 2023 |
|
20,20230404,1 | 4,14,311 | 18 aprile 2023 |
|
20,20230404,0 | 4,14,311 | 10 aprile 2023 |
|
20,20230320,0 | 4,1409 | 30 marzo 2023 |
|
2,0,20230307,0 | 4,14,305 | 15 marzo 2023 |
|
2,0,20230207,0 | 4,14,304 | 3 marzo 2023 |
|
2,0,20230119,1 | 4,14,31 | 9 febbraio 2023 |
|
20,20221210,1 | 4,14,31 | 12 gennaio 2023 |
|
20,20221103,3 | 4,1496 | 5 dicembre 2022 |
|
20,20221004,0 | 4,1294 | 2 novembre 2022 |
|
20,20220912,1 | 4,14,291 | 7 ottobre 2022 |
|
20,20220805,0 | 4,14,287 | 30 agosto 2022 |
|
2,0,20220719,0 | 4,14,287 | 10 agosto 2022 |
|
2,0,20220426,0 | 4,1481 | 10 giugno 2022 |
|
2,0,20220406,1 | 4,14,275 | 2 maggio 2022 |
|
Impostazione predefinita AMIs per Amazon EMR 5.x
La seguente tabella riporta informazioni su Amazon Linux per l'ultima versione della patch di Amazon EMR 5.x rilasci 5.36 e successivi.
OsReleaseLabel (versione AL) | Versione del kernel AL | Data di disponibilità | Regioni AWS |
---|---|---|---|
2.0,20250123.4 | 4,14,355 | 27 gennaio 2025 |
|
2,0,20250116,0 | 4,14,355 | 23 gennaio 2025 |
|
20,20241217,0 | 4,14,355 | 8 gennaio 2025 |
|
20,20240816,0 | 4,14,350 | 21 agosto 2024 |
|
20,20240809,0 | 4,14,349 | 20 agosto 2024 |
|
20,20240719,0 | 4,14,348 | 25 luglio 2024 |
|
20,20240709,1 | 4,14,348 | 23 luglio 2024 |
|
20,20230504,1 | 4,14,313 | 16 maggio 2023 |
|
20,20230418,0 | 4,14,311 | 3 maggio 2023 |
|
20,20230404,1 | 4,14,311 | 18 aprile 2023 |
|
20,20230404,0 | 4,14,311 | 10 aprile 2023 |
|
20,20230320,0 | 4,1409 | 30 marzo 2023 |
|
2,0,20230307,0 | 4,14,305 | 15 marzo 2023 |
|
2,0,20230207,0 | 4,14,304 | 3 marzo 2023 |
|
20,20221210,1 | 4,14,31 | 12 gennaio 2023 |
|
20,20221103,3 | 4,1496 | 5 dicembre 2022 |
|
20,20221004,0 | 4,1294 | 2 novembre 2022 |
|
20,20220912,1 | 4,14,291 | 7 ottobre 2022 |
|
2,0,20220719,0 | 4,14,287 | 10 agosto 2022 |
|
2,0,20220426,0 | 4,1481 | 14 giugno 2022 |
|
Considerazioni sull'aggiornamento del software
Prendi nota dei seguenti comportamenti di aggiornamento del software predefiniti:
Amazon EMR 7.x — Amazon Linux 2023
Le versioni 7.0 e successive di Amazon EMR vengono eseguite su Amazon Linux 2023 (AL2023). Il comportamento predefinito per AL2 023 consiste nel AMIs bloccare una versione specifica del repository software Amazon Linux. Pertanto, gli aggiornamenti di sicurezza non vengono applicati ogni volta che si avvia un cluster. Invece, il comportamento predefinito per le versioni di Amazon EMR 7.x consiste nell'applicare automaticamente l'ultima versione AL2 023 all'AMI Amazon EMR predefinita solo quando crei il cluster. Per ricevere gli ultimi aggiornamenti di sicurezza, ti consigliamo di ricreare periodicamente il cluster.
Amazon EMR 5.x e 6.x — Amazon Linux e Amazon Linux 2
Per le versioni di Amazon EMR precedenti alla 7.0, quando un' EC2 istanza Amazon si avvia per la prima volta in un cluster basato sull'AL2AMI Amazon Linux (AL) o Amazon Linux 2 () predefinita per Amazon EMR, verifica la presenza di aggiornamenti software che si applicano alla versione di rilascio negli archivi di pacchetti abilitati per AL e Amazon EMR. Come con altri AL e altre AL2 istanze, gli aggiornamenti di sicurezza critici e importanti di questi repository vengono installati automaticamente.
Considera anche che, nella tua configurazione di rete, devi consentire l'uscita HTTP e HTTPS ai repository Amazon Linux in Amazon S3. In caso contrario, gli aggiornamenti di sicurezza avranno esito negativo. Per ulteriori informazioni, consulta Amazon Linux - Package repository nella Amazon EC2 User Guide. Per impostazione predefinita, altri pacchetti software e aggiornamenti del kernel che richiedono un riavvio, inclusi NVIDIA e CUDA, sono esclusi dal download automatico al primo avvio.
Amazon EMR 5.35.0 e rilasci precedenti e 6.5.0 e rilasci precedenti: AMI di Amazon Linux bloccata alla versione di rilascio di Amazon EMR
Per Amazon EMR 5.35.0 e versioni precedenti e 6.5.0 e versioni precedenti, l'AMI predefinita si basa sulla maggior parte delle AMI Amazon up-to-date Linux disponibili al momento del rilascio di Amazon EMR. L'AMI è testata per la compatibilità con le applicazioni Big Data e le caratteristiche di Amazon EMR incluse in tale versione.
Per garantire la compatibilità, ogni versione di rilascio Amazon EMR 5.35.0 e precedenti e Amazon EMR 6.5.0 e precedenti è "bloccata" alla versione dell'AMI Amazon Linux rispettiva assegnata. Per questo motivo, consigliamo di utilizzare la versione di rilascio di Amazon EMR più recente, a meno che non sia necessaria una versione precedente per la compatibilità e non sia possibile eseguire la migrazione. Se è necessario utilizzare una versione di rilascio precedente di Amazon EMR per la compatibilità, consigliamo di utilizzare il rilascio più recente di una serie. Ad esempio, se è necessario utilizzare la serie 5.12, utilizzare la serie 5.12.2 anziché la 5.12.0 o 5.12.1. Se è disponibile una nuova versione in una serie, si consiglia di eseguire la migrazione delle applicazioni alla nuova release.
Per ulteriori informazioni sul comportamento di aggiornamento automatico introdotto con Amazon EMR 5.36.0 e versioni successive e 6.6.0 e versioni successive, consulta Aggiornamenti automatici di Amazon Linux per i rilasci di Amazon EMR.
Il comportamento di avvio predefinito esclude gli aggiornamenti del kernel
Quando un' EC2 istanza Amazon in un cluster basato sull'AMI Amazon Linux predefinita per Amazon EMR si avvia per la prima volta, controlla gli archivi di pacchetti abilitati per Amazon Linux e Amazon EMR per gli aggiornamenti software che si applicano alla versione AMI. Come con altre EC2 istanze Amazon, gli aggiornamenti di sicurezza critici e importanti di questi repository vengono installati automaticamente.
Tuttavia, se utilizzi una versione precedente dell'AMI di Amazon Linux, l'aggiornamento di sicurezza più recente potrebbe non essere installato automaticamente. Questo perché i repository a cui fa riferimento il cluster EMR sono corretti per ciascuna versione dell'AMI di Amazon Linux.
Considera anche che, nella tua configurazione di rete, devi consentire l'uscita HTTP e HTTPS ai repository Amazon Linux in Amazon S3. In caso contrario, gli aggiornamenti di sicurezza avranno esito negativo. Per ulteriori informazioni, consulta Amazon Linux - Package repository nella Amazon EC2 User Guide. Per impostazione predefinita, altri pacchetti software e aggiornamenti del kernel che richiedono un riavvio, inclusi NVIDIA e CUDA, sono esclusi dal download automatico al primo avvio.
Importante
I cluster EMR che eseguono AL2 023 utilizzano il comportamento predefinito di Amazon Linux e le tue Amazon Machine Images (AMIs) sono bloccate su una versione specifica del repository Amazon Linux. Per impostazione predefinita, i cluster non riceveranno automaticamente gli aggiornamenti di sicurezza del software al momento dell'avvio. I tuoi cluster contengono solo gli aggiornamenti disponibili nella versione dell' AL2AMI 023 che hai scelto al momento della creazione del cluster. Per ulteriori informazioni, consulta la sezione Aggiornamento di Amazon Linux 2023 nella Guida per l'utente di Amazon Linux 2023.
Importante
I cluster EMR che eseguono Amazon Linux o Amazon Linux 2 Amazon Machine Images (AMIs) utilizzano il comportamento predefinito di Amazon Linux e non scaricano e installano automaticamente aggiornamenti del kernel importanti e critici che richiedono un riavvio. Questo è lo stesso comportamento delle altre EC2 istanze Amazon che eseguono l'AMI Amazon Linux predefinita. Se nuovi aggiornamenti software Amazon Linux che richiedono un riavvio (ad esempio, aggiornamenti del kernel, NVIDIA e CUDA) risultano disponibili dopo il rilascio di una versione di Amazon EMR, le istanze del cluster EMR che eseguono l'AMI predefinita non scaricano e installano automaticamente tali aggiornamenti. Per ottenere gli aggiornamenti del kernel, puoi personalizzare l'AMI di Amazon EMR per utilizzare l'AMI di Amazon Linux più recente.
Il cluster viene avviato con o senza aggiornamenti
Tieni presente che se gli aggiornamenti software non possono essere installati perché i repository dei pacchetti non sono raggiungibili al primo avvio del cluster, l'istanza del cluster continua a completare il suo avvio. Ad esempio, i repository potrebbero non essere raggiungibili perché S3 non è temporaneamente disponibile oppure è possibile che siano configurate regole VPC o firewall per bloccare l'accesso.
Non eseguire sudo yum update
Al momento della connessione a un'istanza cluster tramite SSH, nelle prime righe dell'output dello schermo vengono forniti un link alle note di rilascio per l'AMI Amazon Linux utilizzata dall'istanza, un avviso per indicare la versione AMI Amazon Linux più recente, un avviso indicante il numero di pacchetti disponibili per l'aggiornamento dai repository abilitati e una direttiva per l'esecuzione di sudo yum update
.
Importante
Consigliamo vivamente di non eseguire sudo yum update
su istanze cluster, durante la connessione con SSH o mediante un'operazione di bootstrap. Questo potrebbe causare incompatibilità perché tutti i pacchetti vengono installati indistintamente.
Best practice per l'aggiornamento del software
Best practice per la gestione degli aggiornamenti software
-
Se utilizzi una versione di rilascio precedente di Amazon EMR, prendi in considerazione e verifica la possibilità di effettuare una migrazione al rilascio più recente prima di aggiornare i pacchetti software.
-
Se esegui la migrazione a una versione di rilascio più recente oppure aggiorni pacchetti software, verifica prima l'implementazione in un ambiente non di produzione. A tale scopo, è utile l'opzione di clonazione dei cluster con la console Amazon EMR.
-
Valuta gli aggiornamenti software per le applicazioni in uso e per la versione dell'AMI Amazon Linux su base individuale. Verifica e installa i pacchetti solo negli ambienti di produzione dove sia assolutamente necessario per la sicurezza, la funzionalità o le prestazioni dell'applicazione.
-
Verifica se sono disponibili aggiornamenti nel Centro di sicurezza Amazon Linux
. -
Evita di installare pacchetti eseguendo il collegamento a singole istanze cluster mediante SSH. Utilizza invece un'operazione di bootstrap per installare e aggiornare i pacchetti su tutte le istanze cluster in base alle necessità. Per questa operazione è necessario chiudere e riavviare un cluster. Per ulteriori informazioni, consulta Crea azioni di bootstrap per installare software aggiuntivo con un cluster Amazon EMR.