Versionshinweise zu Amazon Linux 1 (AL1) Version 2017.09 - Amazon Linux 1

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Versionshinweise zu Amazon Linux 1 (AL1) Version 2017.09

Warnung

Amazon Linux 1 (AL1früher Amazon Linux AMI) wird nicht mehr unterstützt. Dieses Handbuch ist nur zu Referenzzwecken verfügbar.

Anmerkung

AL1 ist nicht mehr die aktuelle Version von Amazon Linux. AL2023 ist der Nachfolger AL1 von Amazon Linux 2. Weitere Informationen zu den Neuerungen in AL2 023 finden Sie im Abschnitt Comparing AL1 and AL2 023 im AL2023-Benutzerhandbuch und in der Liste der Paketänderungen in 023. AL2

Dieses Thema umfasst die Versionshinweise zu Amazon Linux 1 (AL1) für die Version 2017.09.

Upgrade auf Amazon Linux 1 (AL1) Version 2017.09

Bitte aktualisieren Sie von früheren Versionen auf Amazon Linux 1 (AL1) 2017.09!

Ältere Versionen des AMI und seiner Pakete werden zwar EC2 auch nach der Veröffentlichung neuer Amazon Linux 1 (AL1) -Versionen weiterhin zum Start in Amazon verfügbar sein. Wir empfehlen Benutzern jedoch, auf die neueste Version des AMI zu migrieren und ihre Systeme auf dem neuesten Stand zu halten. In einigen Fällen werden Kunden, die Support für eine ältere Version von Amazon Linux 1 (AL1) bis Support benötigen, möglicherweise im Rahmen des Support-Prozesses gebeten, auf neuere Versionen umzusteigen.

Um von 2011.09 oder höher auf Amazon Linux 1 (AL1) Version 2017.09 zu aktualisieren, führen Sie den folgenden Befehl aus. sudo yum clean all sudo yum update Wenn das Upgrade abgeschlossen ist, starten Sie Ihre Instance neu.

Denken Sie daran, dass die Repository-Struktur von Amazon Linux 1 (AL1) so konfiguriert ist, dass sie einen kontinuierlichen Fluss von Updates bereitstellt, sodass Sie von einer Version von Amazon Linux 1 (AL1) zur nächsten wechseln können. lock-on-launchIn unseren häufig gestellten Fragen erfahren Sie, wie Sie eine Instance (entweder eine neu gestartete oder eine bereits laufende) für eine bestimmte Version der Amazon Linux 1 (AL1) -Repositorys sperren können.

Wie in den letzten Versionshinweisen für AMI 2016.09 erwähnt, haben wir zusätzliche Säuberungen durchgeführt und die folgenden Pakete als veraltet eingestuft:gcc44,,mysql51, php (php5.3openssl097, php 5.4, php 5.5),,,, postgresql8ruby18, ruby19 und. ruby21 ruby22 java-1.6.0-openjdk tomcat6

Punktversion 2017.09.1

Veröffentlicht am 6. November 2017.

Wir haben das Basis-AMI um die Kernel-Version 4.9.58 aktualisiert, die Updates für ena 1.4.0, Amazon EC2 P3-Instance-Unterstützung und Sicherheitsupdates enthält.

Neue Features

Kernel 4.9.51

Der Kernel wurde auf die neueste Version 4.9.y Stable Tree, den neuen ENA-Treiber 1.3.0 sowie die Unterstützung für TCP Bottleneck Bandwidth und RTT (BBR) aktualisiert, wodurch die Netzwerkleistung verbessert wird.

BBR ist standardmäßig nicht aktiviert. Sie können es auf Ihrer EC2 Amazon-Instance aktivieren über:

  1. $ sudo modprobe tcp_bbr
  2. $ sudo modprobe sch_fq
  3. $ sudo sysctl -w net.ipv4.tcp_congestion_control=bbr

Die persistente Konfiguration sollte wie folgt aussehen:

  1. $ sudo su -
  2. $ cat <<EOF>> /etc/sysconfig/modules/tcpcong.modules >#!/bin/bash > exec /sbin/modprobe tcp_bbr >/dev/null 2>&1 > exec /sbin/modprobe sch_fq >/dev/null 2>&1 > EOF
  3. $ chmod 755 /etc/sysconfig/modules/tcpcong.modules
  4. $ echo "net.ipv4.tcp_congestion_control = bbr" >> /etc/sysctl.d/00-tcpcong.conf

EC2 Amazon-Systemmanager (SSM-Agent)

Der SSM-Agent ist jetzt standardmäßig im Amazon Linux-Basis-AMI installiert. Den SSM-Agent können Sie verwenden RunCommand , um Skripts auf Ihren EC2 Amazon-Instances zu konfigurieren und auszuführen. Weitere Informationen finden Sie in der Amazon EC2 Systems Manager Manager-Dokumentation.

Frische Pakete

Viele unserer Pakete wurden mit neueren Upstream-Versionen erneut synchronisiert.

Neue Pakete

Postgres 9.6, Ruby 2.4, Python 3.6, Mysql 5.7, Tomcat 8.5, Nginx 1.12.1, Squid 3.5, OpenMPI 2.1, GCC 6.4

Python 3.6, der neueste Teil der Python 3.x-Reihe, wurde in unsere bestehende Python-Erfahrung integriert und ist jetzt in den Amazon Linux 1 (AL1) -Repositorys verfügbar. Dazu gehören die zugehörigen pip Pakete virtualenv und, die zur Installation und Verwaltung von Abhängigkeiten verwendet werden können. Die Standard-Python-Version für /usr/bin/python kann wie unsere vorhandenen Python-Pakete über alternatives verwaltet werden. Python 3.6 und die zugehörigen pip virtualenv Pakete können über installiert werdensudo yum install python36 python36-virtualenv python36-pip.

Wir haben auch den neuesten Teil der Ruby 2.x-Serie, Ruby 2.4, zu den Paket-Repositorys hinzugefügt. Sie können dieses neue Ruby-Paket mit installieren. sudo yum install ruby24

Amazon Linux 1 (AL1) verwendet jetzt OpenSSL 1.0.2k. Als Ergebnis dieser Verbesserung freuen wir uns, eine häufig nachgefragte Funktion ankündigen zu können: Das HTTP/2-Protokoll wird jetzt von unseren httpd24 Paketen, und unterstützt. nginx curl

Wir haben neuere Versionen einiger unserer Datenbankangebote in die Amazon Linux 1 (AL1) -Repositorys integriert: Postgres 9.6 und MySQL 5.7 sind jetzt verfügbar und können über und installiert werden. sudo yum install postgresql96 sudo yum install mysql57 respectively

Viele Kunden haben nach einem aktualisierten Squid-Paket gefragt. Squid 3.5 ist jetzt in den Paket-Repositorys verfügbar.

Die Repositorys der Version 2017.09 von Amazon Linux 1 (AL1) enthalten die Version Nginx 1.12. Sie können die neueste Version mit installieren oder auf die neueste Version aktualisieren. sudo yum install nginx

Wir haben unser Tomcat 8-Paket auf Tomcat 8.5 aktualisiert. Tomcat 8.5 ist ein Ersatz für Tomcat 8, das viele neue Funktionen aus Tomcat 9.0 übernommen hat. Sie können Tomcat 8.5 mit installieren oder auf Tomcat 8.5 aktualisieren. sudo yum install tomcat8

Wir haben GCC 6.4 zu den Amazon Linux 2017.09-Paket-Repositorys hinzugefügt. Dieses Paket kann zusammen mit unseren bestehenden GCC-Paketen über installiert werden. sudo yum install gcc64

Um HPC-Workloads besser zu unterstützen, haben wir unser OpenMPI-Paket von Version 1.6.4 auf OpenMPI 2.1.1 aktualisiert. Im Rahmen dieses Updates stellen wir auch OpenMPI 1.6.4-Kompatibilitätspakete zur Verfügung, damit Sie Ihre bestehenden OpenMPI-Anwendungen weiter erstellen und ausführen können.

Bekannte Probleme

Da wir von tomcat 8 auf tomcat 8.5 umgestellt haben, kann es zu einigen kleineren Abwärtsinkompatibilitäten kommen.

Amazon Linux AMI-Benachrichtigungen abonnieren

Wir möchten Sie an unser SNS-Thema erinnern, das Sie über unsere regulären Amazon Linux 1 (AL1) -Versionen auf dem Laufenden halten kann. Um Benachrichtigungen über unsere neuen AMI-Versionen zu erhalten, abonnieren Sie bitte unser SNS-Thema aus der Region us-east-1: arn:aws:sns:us-east-1:137112412989:amazon-linux-ami-updates