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 della versione predefinita di Amazon Linux AMI per Amazon EMR
Ogni EMR versione di Amazon utilizza un Amazon Linux AMI for Amazon predefinito, EMR a meno che tu non ne specifichi uno personalizzatoAMI. 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 (AL2per EMR 5.x e 6.x, AL2 023 per 7.xEMR) in un'EMRimpostazione predefinita di Amazon consiste nell'AMIapplicare automaticamente l'ultima versione di Amazon Linux per Amazon predefinita. EMR AMI
Aggiornamenti automatici di Amazon Linux per le EMR versioni di Amazon
Quando avvii un cluster con l'ultima versione di patch di Amazon EMR 7.0 o successiva, 6.6 o successiva o 5.36 o successiva, Amazon EMR utilizza l'ultima versione di Amazon Linux per Amazon predefinito. EMR AMI Per esempio:
-
Se è disponibile una versione
x.x.0
e una, lax.x.1
x.x.0
versione smette di ricevere AMI aggiornamenti all'avvio.x.x.1
-
Allo stesso modo,
x.x.1
smette di ricevere AMI aggiornamenti all'x.x.2
avvio. -
Successivamente, al momento del
x.y.0
rilascio,x.x.
continua a ricevere AMI aggiornamenti parallelamente[latest]
x.y.
.[latest]
Per vedere se stai utilizzando l'ultima versione della patch, come indicato dal numero dopo il secondo punto decimale (6.8.
) per una EMR versione di Amazon, consulta le versioni disponibili nella Amazon EMR Release Guide, controlla il menu a discesa Amazon EMR release quando crei un cluster nella console o usa l'azione or. 1
ListReleaseLabels
APIlist-release-labels
CLI Per ricevere aggiornamenti quando lanciamo una nuova EMR versione di Amazon, iscriviti al RSS feed su What's new? pagina nella Guida alla versione.
Se lo desideri, puoi scegliere di avviare il cluster con la versione di Amazon Linux fornita per la prima volta con la EMR versione Amazon. Per informazioni su come specificare il rilascio di Amazon Linux per il cluster, consulta Modifica la versione di Amazon Linux quando crei un EMR cluster.
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 l'ultima versione patch delle EMR release 7.0 e successive di Amazon.
OsReleaseLabel (Versione AL) | Versione del kernel AL | Data di disponibilità | Regioni AWS |
---|---|---|---|
2023,5 20241001.1 | 6,1109-118,189. amzn2023 | 4 ottobre 2024 |
|
2023,520240819,0 | 6.1.102-111.182.amzn2023 | 20 agosto 2024 |
|
2023,5 20240730,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 tabella seguente elenca le informazioni di Amazon Linux per l'ultima versione patch delle EMR release 6.6.x e successive di Amazon.
OsReleaseLabel (versione AL) | Versione del kernel AL | Data di disponibilità | Regioni AWS |
---|---|---|---|
2.0.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 |
|
20,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 tabella seguente elenca le informazioni su Amazon Linux per l'ultima versione patch di Amazon EMR 5.x, release 5.36 e successive.
OsReleaseLabel (versione AL) | Versione del kernel AL | Data di disponibilità | Regioni AWS |
---|---|---|---|
2.0,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
EMRLe versioni 7.0 e successive di Amazon 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 per Amazon predefinita EMR AMI 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 EMR versioni di Amazon precedenti alla 7.0, quando un'EC2istanza Amazon si avvia per la prima volta in un cluster basato sulla versione predefinita di Amazon Linux (AL) o Amazon Linux 2 (AL2) AMI per AmazonEMR, verifica la presenza di aggiornamenti software applicabili 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.
Tieni inoltre presente che, nella tua configurazione di rete, devi consentire l'accesso HTTP e l'HTTPSuscita verso i 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 eCUDA, sono esclusi dal download automatico al primo avvio.
Amazon EMR 5.35.0 e versioni precedenti e 6.5.0 e versioni precedenti: Amazon Linux è bloccato sulla versione AMI di rilascio di Amazon EMR
Per Amazon EMR 5.35.0 e versioni precedenti e 6.5.0 e versioni precedenti, l'impostazione predefinita si AMI basa sulla maggior parte di up-to-date Amazon Linux AMI disponibile al momento del rilascio di Amazon. EMR AMIÈ stato testato per la compatibilità con le applicazioni Big Data e le EMR funzionalità di Amazon incluse in quella versione di rilascio.
Ogni versione di Amazon EMR 5.35.0 e versioni precedenti e 6.5.0 e versioni precedenti di Amazon è «bloccata» sulla rispettiva EMR versione Amazon Linux assegnata per mantenere la AMI compatibilità. Per questo motivo, ti consigliamo di utilizzare l'ultima EMR versione di Amazon, a meno che tu non abbia bisogno di una versione precedente per motivi di compatibilità e non sia possibile migrare. Se devi utilizzare una versione precedente di Amazon EMR per motivi di compatibilità, ti consigliamo di utilizzare l'ultima versione 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 le EMR versioni di Amazon
Il comportamento di avvio predefinito esclude gli aggiornamenti del kernel
Quando un'EC2istanza Amazon in un cluster basato sull'Amazon Linux AMI for Amazon predefinito si EMR avvia per la prima volta, controlla gli archivi di pacchetti abilitati per Amazon Linux e Amazon EMR per gli aggiornamenti software applicabili alla AMI versione. 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 di Amazon LinuxAMI, l'ultimo aggiornamento di sicurezza potrebbe non essere installato automaticamente. Questo perché i repository a cui fa riferimento il EMR cluster sono fissi per ogni versione di Amazon LinuxAMI.
Tieni inoltre presente che, nella tua configurazione di rete, devi consentire l'accesso HTTP e l'HTTPSuscita verso i 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 eCUDA, sono esclusi dal download automatico al primo avvio.
Importante
EMRi cluster 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 AL2 023 AMI 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
EMRi cluster 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 Amazon Linux AMI predefinito. Se nuovi aggiornamenti software di Amazon Linux che richiedono un riavvio (ad esempio kernel e CUDA aggiornamenti) diventano disponibili dopo la disponibilità di una EMR versione di Amazon, le istanze EMR cluster che eseguono l'impostazione predefinita AMI non scaricano e installano automaticamente tali aggiornamenti. NVIDIA Per ottenere gli aggiornamenti del kernel, puoi personalizzare Amazon EMR AMI per utilizzare la versione più recente di Amazon Linux AMI.
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 è temporaneamente non disponibile oppure potresti avere delle regole del firewall configurate per VPC bloccare l'accesso.
Non eseguire sudo yum update
Quando ti connetti a un'istanza cluster utilizzandoSSH, le prime righe dello schermo forniscono un collegamento alle note di rilascio per Amazon Linux AMI che l'istanza utilizza, un avviso sulla AMI versione di Amazon Linux più recente, un avviso sul numero di pacchetti disponibili per l'aggiornamento dai repository abilitati e una direttiva da eseguiresudo yum update
.
Importante
Ti consigliamo vivamente di non eseguirla sudo yum update
su istanze cluster, né durante la connessione SSH né quando utilizzi un'azione 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 precedente di AmazonEMR, valuta e testa una migrazione alla versione 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. L'opzione per clonare i cluster con la EMR console Amazon è utile a tal fine.
-
Valuta gli aggiornamenti software per le tue applicazioni e per la tua versione di Amazon Linux AMI 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 connettendoti a singole istanze del cluster utilizzandoSSH. 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.