Note di rilascio della versione 2015.09 di Amazon Linux 1 (AL1) - Amazon Linux 1

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

Note di rilascio della versione 2015.09 di Amazon Linux 1 (AL1)

avvertimento

Amazon Linux 1 (AL1precedentemente Amazon Linux AMI) non è più supportato. Questa guida è disponibile solo a scopo di riferimento.

Nota

AL1 non è più la versione corrente di Amazon Linux. AL2023 è il successore di AL1 Amazon Linux 2. Per ulteriori informazioni sulle novità di AL2 023, vedere la sezione Comparsing AL1 and 023 nella AL2 AL2 023 User Guide e l'elenco delle modifiche ai Package in 023. AL2

Questo argomento include gli aggiornamenti delle note di rilascio di Amazon Linux 1 (AL1) per la versione 2015.09.

Aggiornamento ad Amazon Linux 1 (AL1) versione 2015.09

Effettua l'upgrade alla versione 2015.09 di Amazon Linux 1 (AL1) dalle versioni precedenti!

Sebbene le versioni precedenti dell'AMI e dei relativi pacchetti continueranno a essere disponibili per il lancio in Amazon EC2 anche dopo il rilascio delle nuove versioni di Amazon Linux 1 (AL1), incoraggiamo gli utenti a migrare all'ultima versione dell'AMI e a mantenere aggiornati i propri sistemi. In alcuni casi, ai clienti che richiedono assistenza per una versione precedente di Amazon Linux 1 (AL1) tramite Amazon Linux 1 () Supporto può essere richiesto di passare a versioni più recenti come parte del processo di supporto.

Per eseguire l'aggiornamento alla versione 2015.09 di Amazon Linux 1 (AL1) dalla versione 2011.09 o successiva, esegui. sudo yum update Una volta completato l'aggiornamento, riavvia l'istanza.

Ricorda che la struttura del repository di Amazon Linux 1 (AL1) è configurata per fornire un flusso continuo di aggiornamenti che ti consentono di passare da una versione di Amazon Linux 1 (AL1) all'altra. Consulta lock-on-launch le nostre Domande frequenti per una discussione su come bloccare un'istanza (nuova o già in esecuzione) su una versione particolare dei repository Amazon Linux 1 (AL1).

Versione puntuale 2015.09.2

Rilasciato il 16 febbraio 2016

Abbiamo aggiornato l'AMI di base per includere tutti gli aggiornamenti di bugfix e di sicurezza che sono stati resi disponibili nei nostri repository dalla versione 2015.09.

Questa versione specifica include il kernel 4.1.17.

Versione a punti 2015.09.1

Rilasciato il 2 novembre 2015

Abbiamo aggiornato l'AMI di base per includere tutti gli aggiornamenti di bugfix e di sicurezza che sono stati resi disponibili nei nostri repository dalla versione 2015.09.

Questa versione specifica include il kernel 4.1.10.

Nuove funzionalità

Kernel 4.1.7

Dopo aver passato l'anno scorso a monitorare la serie di kernel 3.14, per questa versione abbiamo spostato il kernel alla versione 4.1.7, che è la più recente versione stabile a lungo termine del kernel. Di particolare interesse per molti clienti è il supporto per OverlayFS nella serie di kernel 4.x.

Driver JDBC per Amazon Aurora

Abbiamo introdotto un driver Java JDBC per i database Amazon Aurora e MariaDB. Questo driver può connettersi a più nodi Aurora, consentendo un failover più rapido rispetto al failover basato su DNS. Il sudo yum install mariadb-connector-java pacchetto è disponibile tramite.

Samba

In base alle numerose richieste dei clienti e per supportare l'aggiunta di istanze Amazon Linux 1 (AL1) a una AWS Directory Service directory, abbiamo aggiunto Samba 4.1 ai repository Amazon Linux 1 (AL1), disponibili tramite. sudo yum install samba

PostgreSQL 9.4

Numerosi clienti hanno richiesto PostgreSQL 9.4, che ora è disponibile nei nostri repository Amazon Linux 1 AL1 () come pacchetto separato da PostgreSQL 9.2 e 9.3. PostgreSQL 9.4 è disponibile sudo yum install postgresql94 tramite e la versione 2015.09 dei repository Amazon Linux 1 () include PostgreSQL 9.4.4. AL1

MySQL 5.6

Una richiesta frequente da parte dei clienti è stata MySQL 5.6 e siamo lieti di offrirlo nei repository 2015.09 come pacchetto separato da MySQL 5.1 e 5.5. MySQL 5.6 è disponibile sudo yum install mysql56 tramite e i repository 2015.09 includono MySQL 5.6.26.

Docker è (ancora) Go

Abbiamo introdotto il supporto per Docker e Go nella nostra AMI 2014.03 e continuiamo a seguire gli sviluppi a monte in ciascuna di esse. Il periodo precedente alla versione 2015.09 includeva un aggiornamento a Go 1.4 e Docker 1.7.1.

CLI CloudHSM

Abbiamo aggiunto gli strumenti AWS CloudHSM CLI ai nostri repository, installabili tramite. sudo yum install aws-cloudhsm-cli Il AWS CloudHSM servizio utilizza dispositivi Hardware Security Module (HSM) dedicati, che consentono ai clienti di controllare le chiavi di crittografia e le operazioni crittografiche eseguite dall'HSM.

PyPy (anteprima)

Forniamo già Python 2.6, 2.7 (predefinito) e 3.4 in Amazon Linux 1 (AL1), ma diversi clienti hanno richiesto anche l' PyPy implementazione di Python. Siamo lieti di includere PyPy 2.4 nel nostro repository di anteprima. PyPy 2.4 è compatibile con Python 2.7.8 ed è installabile tramite. sudo yum --enablerepo=amzn-preview install pypy

OpenLDAP 2.4.40 (anteprima)

Forniamo già OpenLDAP 2.4.23 nei principali repository Amazon Linux AL1 1 (), ma i clienti hanno richiesto una versione più recente di OpenLDAP. Abbiamo incluso OpenLDAP 2.4.40 nel nostro repository di anteprima e lavoreremo per integrarlo nel nostro repository principale in futuro. È installabile tramite. sudo yum --enablerepo=amzn-preview install openldap

Rust 1.3 (anteprima)

Nelle nostre note di rilascio 2015.03 abbiamo aggiunto un'anteprima iniziale del linguaggio di programmazione Rust. Lo sviluppo a monte di questo linguaggio è proseguito e abbiamo effettuato l'aggiornamento da Rust 1.0 a Rust 1.2 per la versione 2015.09. È possibile installare il compilatore Rust eseguendo. sudo yum --enablerepo=amzn-preview install rust

Aggiornamento 28/09/2015: Rust 1.3 è ora disponibile nel nostro repository «Preview».

Deprecazione completa della GPU per la piattaforma AMIs CG1

Quanto segue è applicabile solo alla GPU AMIs che abbiamo creato appositamente per la famiglia di istanze. CG1

Nelle nostre note di rilascio 2014.09 abbiamo annunciato che non avremmo più prodotto GPU AMIs, raccomandando la migrazione all'AMI Graphics e al tipo di istanza G2. Le nostre note di rilascio 2015.03 hanno rafforzato questo messaggio, in quanto non abbiamo fornito un'AMI GPU per quella versione, ma abbiamo comunque fornito aggiornamenti dei pacchetti nell'archivio GPU.

Un anno dopo, ora non produciamo più alcun repository di pacchetti GPU. Ciò significa che le istanze GPU esistenti che utilizzano la versione «più recente» non riceveranno più aggiornamenti ai pacchetti relativi a NVIDIA o CUDA e potrebbero riscontrare errori relativi al repository GPU quando si utilizza yum. Se aggiorni il kernel utilizzando la versione 2015.09 o successiva e riavvii, non sarai più in grado di utilizzare il modulo nvidia.

Il nostro consiglio per tutti i clienti di GPU Amazon Linux 1 (AL1) è di migrare all'AMI Graphics. L'AMI Graphics include i nuovi software NVIDIA e CUDA e funziona sul tipo di istanza G2 più potente. Riteniamo che la troverai più efficiente e meno costosa rispetto al tipo di istanza. CG1

Il controllo delle chiamate di sistema è disabilitato per impostazione predefinita

In questa versione, il controllo delle chiamate di sistema è stato disabilitato per impostazione predefinita per migliorare le prestazioni complessive del sistema. Questa modifica viene applicata automaticamente solo alle nuove istanze create a partire dal 2015.09. AMIs Di seguito sono riportate le istruzioni su come modificare le istanze esistenti.

Se hai bisogno del controllo delle chiamate di sistema, trova la riga seguente /etc/audit/audit.rules e rimuovila o commentala, quindi riavvia il demone di audit.

-a never,task

Esempio Esempio (come root):
$ auditctl -l LIST_RULES: task,never $ sed -i.bak -e '/^-a never,task$/ s/^/#/' /etc/audit/audit.rules $ /etc/init.d/auditd restart $ auditctl -l No rules

Se vuoi ottenere lo stesso miglioramento delle prestazioni sulle istanze esistenti, aggiungi la riga precedente /etc/audit/audit.rules e riavvia il demone. Se non hai apportato alcuna modifica ai file delle regole di controllo, puoi semplicemente spostare o copiare il nuovo file delle regole di default in /etc/audit/audit.rules

Esempio Esempio (come root):
$ auditctl -l No rules $ cp -p /etc/audit/rules.d/audit.rules.default /etc/audit/audit.rules cp: overwrite ‘/etc/audit/audit.rules’? y $ /etc/init.d/auditd restart $ auditctl -l LIST_RULES: task,never

Pacchetti freschi

Molti dei nostri pacchetti sono stati risincronizzati con versioni upstream più recenti. Alcuni dei pacchetti più popolari nel 2015.09 sono:

  • aws-cli-1.8.2

  • bash-4.2.46

  • docker-1.7.1

  • gcc48-4.8.3

  • git-2.4.3

  • glibc-2.17-78.161

  • gnupg2-2.0.28

  • grep-2.20

  • httpd-2.2.31

  • http://d24-2.4.16

  • java-1.7.0-openjdk-1.7.0.85

  • java-1.8.0-openjdk-1.8.0.51

  • jq-1.5

  • kernel-4.1.7

  • llvm-3.6.2

  • mysql55-5.5.45

  • mysql56-5.6.26

  • nginx-1.8.0

  • nss-3.19.1

  • ntp-4.2.6p5

  • openssh-6.6.1p1

  • php54-5.4.45

  • php55-5.5.29

  • php56-5.6.13

  • pngcrush-1.7.85

  • postgresql93-9.3.9

  • postgresql94-9.4.4

  • python-boto-2.38.0

  • python-botocore-1.2.0

  • python-matplotlib-1.2.0

  • python 27-2.7.10

  • R-3.2.2

  • ruby20-2.0.0.647

  • ruby21-2.1.7

  • ruby22-2.2.3

  • samba-4.1.12

  • sl-5,02

  • sovversione -1.8.13

  • sistema tap-2.8

  • tomcat 7-7.0.62

  • tomcat 8-8.0.23

  • zsh-5.0.2

Tipi di istanze supportati

Famiglia di istanze 64 bit con supporto HVM EBS HVM Instance Store a 64 bit 64 bit con supporto PV EBS PV Instance Store a 64 bit
t2
m4
m3
c4
c3
r3
g2
i2
d2