Notas de la versión 2015.09 de Amazon Linux (1AL1) - Amazon Linux 1

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Notas de la versión 2015.09 de Amazon Linux (1AL1)

aviso

Ya no se admite Amazon Linux 1 (AL1anteriormente AMI de Amazon Linux). Esta guía solo está disponible con fines de referencia.

nota

AL1 ya no es la versión actual de Amazon Linux. AL2023 es el sucesor de AL1 Amazon Linux 2. Para obtener más información sobre las novedades de la AL2 023, consulte la sección Comparing AL1 and AL2 023 de la Guía del usuario de la AL2 023 y la lista de cambios de Package de la 023. AL2

Este tema incluye las actualizaciones de las notas de la versión de Amazon Linux 1 (AL1) para la versión 2015-09.

Actualización a Amazon Linux 1 (AL1) versión 2015.09

¡Actualice a Amazon Linux 1 (AL1) versión 2015.09 desde versiones anteriores!

Si bien las versiones anteriores de la AMI y sus paquetes seguirán estando disponibles para su lanzamiento en Amazon EC2 incluso cuando se publiquen nuevas versiones de Amazon Linux 1 (AL1), animamos a los usuarios a migrar a la última versión de la AMI y a mantener sus sistemas actualizados. En algunos casos, es Soporte posible que a los clientes que busquen soporte para una versión anterior de Amazon Linux 1 (AL1) se les pida que cambien a versiones más recientes como parte del proceso de soporte.

Para actualizar a Amazon Linux 1 (AL1) versión 2015.09 desde la versión 2011.09 o posterior, ejecute. sudo yum update Cuando se complete la actualización, reinicie la instancia.

Recuerde que la estructura de repositorios de Amazon Linux 1 (AL1) está configurada para ofrecer un flujo continuo de actualizaciones que le permiten pasar de una versión de Amazon Linux 1 (AL1) a la siguiente. Consulte nuestras lock-on-launch preguntas frecuentes para obtener información sobre cómo puede bloquear una instancia (ya sea una versión nueva o que ya esté en ejecución) en una versión concreta de los repositorios de Amazon Linux 1 (AL1).

Versión puntual 2015.09.2

Lanzado el 16 de febrero de 2016

Hemos actualizado la AMI básica para incluir todas las correcciones de errores y las actualizaciones de seguridad que están disponibles en nuestros repositorios desde la versión 2015.09.

Esta versión puntual incluye el núcleo 4.1.17.

Versión puntual 2015.09.1

Lanzado el 2 de noviembre de 2015

Hemos actualizado la AMI básica para incluir todas las correcciones de errores y las actualizaciones de seguridad que están disponibles en nuestros repositorios desde la versión 2015.09.

Esta versión puntual incluye el núcleo 4.1.10.

Nuevas características

Núcleo 4.1.7

Tras haber dedicado el año pasado a realizar un seguimiento de la serie de núcleos 3.14, para esta versión hemos trasladado el núcleo a la versión 4.1.7, que es la versión estable a largo plazo más reciente. De particular interés para muchos clientes es la compatibilidad con OverlayFS en la serie de núcleos 4.x.

Controlador JDBC Amazon Aurora

Presentamos un controlador JDBC de Java para las bases de datos Amazon Aurora y MariaDB. Este controlador se puede conectar a varios nodos Aurora, lo que permite una conmutación por error más rápida en comparación con la conmutación por error basada en DNS. El paquete está disponible a través de. sudo yum install mariadb-connector-java

Samba

En función de las numerosas solicitudes de los clientes y para poder unir instancias de Amazon Linux 1 (AL1) a un AWS Directory Service directorio, hemos añadido Samba 4.1 a los repositorios de Amazon Linux 1 (AL1), disponibles en. sudo yum install samba

PostgreSQL 9.4

Numerosos clientes han solicitado PostgreSQL 9.4 y ahora está disponible en nuestros repositorios de Amazon Linux 1 AL1 () como un paquete independiente de PostgreSQL 9.2 y 9.3. PostgreSQL 9.4 está disponible sudo yum install postgresql94 a través de los repositorios de Amazon Linux 1 AL1 (), y la versión 2015.09 incluye PostgreSQL 9.4.4.

MySQL 5.6

Una solicitud frecuente de los clientes ha sido MySQL 5.6, y nos complace ofrecerlo en los repositorios de 2015.09 como un paquete independiente de MySQL 5.1 y 5.5. MySQL 5.6 está disponible a través sudo yum install mysql56 de los repositorios de 2015.09, que incluyen MySQL 5.6.26.

Docker es (todavía) Go

Introdujimos la compatibilidad con Docker y Go en nuestra AMI de 2014.03 y continuamos realizando un seguimiento de la evolución preliminar de cada una de ellas. En el período previo a la versión 2015-09 se incluyó una actualización para Go 1.4 y Docker 1.7.1.

La CLI de CloudHSM

Hemos agregado las herramientas AWS CloudHSM CLI a nuestros repositorios, que se pueden instalar mediante. sudo yum install aws-cloudhsm-cli El AWS CloudHSM servicio utiliza dispositivos dedicados al módulo de seguridad de hardware (HSM), lo que permite a los clientes controlar las claves de cifrado y las operaciones criptográficas que realiza el HSM.

PyPy (vista previa)

Ya ofrecemos Python 2.6, 2.7 (predeterminado) y 3.4 en Amazon Linux 1 (AL1), pero varios clientes también han solicitado la PyPy implementación de Python. Nos complace incluir la versión PyPy 2.4 en nuestro repositorio de versiones preliminares. PyPy 2.4 es compatible con Python 2.7.8 y se puede instalar mediante. sudo yum --enablerepo=amzn-preview install pypy

OpenLDAP 2.4.40 (versión preliminar)

Ya ofrecemos OpenLDAP 2.4.23 en los principales repositorios de Amazon Linux 1 AL1 (), pero los clientes han solicitado una versión más reciente de OpenLDAP. Hemos incluido OpenLDAP 2.4.40 en nuestro repositorio de previsualización y trabajaremos para integrarlo en nuestro repositorio principal en el futuro. Se puede instalar a través de. sudo yum --enablerepo=amzn-preview install openldap

Rust 1.3 (vista previa)

En nuestras notas de la versión 2015.03 añadimos una vista previa inicial del lenguaje de programación Rust. El desarrollo previo de este lenguaje ha continuado y hemos actualizado Rust 1.0 a Rust 1.2 para la versión 2015-09. Puede instalar el compilador de Rust ejecutándolo. sudo yum --enablerepo=amzn-preview install rust

Actualización del 28 de septiembre de 2015: Rust 1.3 ya está disponible en nuestro repositorio «Preview».

Quedó totalmente obsoleta la GPU para la plataforma AMIs CG1

Lo siguiente solo se aplica a la GPU AMIs que creamos específicamente para la familia de CG1 instancias.

En nuestras notas de la versión 2014.09 anunciamos que dejaríamos de producir GPU AMIs y recomendamos migrar a la AMI de gráficos y al tipo de instancia G2. Nuestras notas de la versión 2015.03 reforzaban este mensaje, ya que no proporcionábamos una AMI de GPU para esa versión, aunque sí proporcionábamos actualizaciones de paquetes en el repositorio de GPU.

Un año después, ya no producimos repositorios de paquetes de GPU. Esto significa que las instancias de GPU existentes que utilicen la versión «más reciente» dejarán de recibir actualizaciones de los paquetes relacionados con NVIDIA o CUDA y es posible que aparezcan errores en el repositorio de GPU al usar yum. Si actualizas el núcleo con la versión 2015.09 o posterior y lo reinicias, ya no podrás usar el módulo nvidia.

Nuestra recomendación para todos los clientes de GPU de Amazon Linux 1 (AL1) es que migren a la AMI de gráficos. La AMI de gráficos dispone de software NVIDIA y CUDA más recientes y se ejecuta en el tipo de instancia G2, que es más potente. Creemos que le resultará más eficiente y menos costoso que el tipo de CG1 instancia.

La auditoría de llamadas al sistema está deshabilitada de forma predeterminada

En esta versión, la auditoría de llamadas al sistema está deshabilitada de forma predeterminada para mejorar el rendimiento general del sistema. Este cambio solo se aplica automáticamente a las nuevas instancias creadas a partir del 9 de septiembre de 2015. AMIs Consulte a continuación las instrucciones sobre cómo cambiar las instancias existentes.

Si necesita auditar las llamadas al sistema, busque la siguiente línea /etc/audit/audit.rules y elimínela o coméntela con un comentario. A continuación, reinicie el daemon de auditoría.

-a never,task

ejemplo Ejemplo (como 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

Si desea obtener la misma mejora de rendimiento en las instancias existentes, añada la línea anterior /etc/audit/audit.rules y reinicie el daemon. Si no ha realizado ningún cambio en los archivos de reglas de auditoría, simplemente puede mover o copiar el nuevo archivo de reglas predeterminado a /etc/audit/audit.rules

ejemplo Ejemplo (como 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

Envases frescos

Muchos de nuestros paquetes se han vuelto a sincronizar con las versiones anteriores más recientes. Algunos de los paquetes más populares de la versión 2015-09 son:

  • 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

  • http://d-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

  • abre sh-6.6.1p1

  • php54-5.4.45

  • php55-5.5.29

  • php56-5.6.13

  • png crush-1.7.85

  • postgresql 93-9.3.9

  • postgresql 94-9.4.4

  • python-boto-2.38.0

  • python-botocore-1.2.0

  • python-matplotlib-1.2.0

  • python27-2.7.10

  • R-3.2.2

  • ruby-20-2.0.0.647

  • rubí 21-2.1.7

  • rubí22-2.2.3

  • samba-4.1.12

  • sl-5.02

  • subversión -1.8.13

  • systemtap-2.8

  • tomcat 7-7.0.62

  • tomcat 8-8.0.23

  • zsh-5.0.2

Tipos de instancias admitidos

Familia de instancias HVM de 64 bits con respaldo EBS Almacén de instancias HVM de 64 bits PV de 64 bits con respaldo EBS PV Instance Store (64 bits)
t2
m4
m3
c4
c3
r3
g2
i2
d2