Versionshinweise zu Amazon Linux 1 (AL1) Version 2015.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 2015.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 2015.09.

Upgrade auf Amazon Linux 1 (AL1) Version 2015.09

Bitte aktualisieren Sie von früheren Versionen auf Amazon Linux 1 (AL1) Version 2015.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 (1AL1) bis benötigen, Support 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 2015.09 zu aktualisieren, führen Sie folgenden Befehl aus. 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 finden Sie Informationen darüber, wie Sie eine Instance (entweder neu gestartet oder bereits ausgeführt) für eine bestimmte Version der Amazon Linux 1 (AL1) -Repositorys sperren können.

Punktversion 2015.09.2

Veröffentlicht am 16. Februar 2016

Wir haben das Basis-AMI aktualisiert, sodass es alle Bugfix- und Sicherheitsupdates enthält, die seit der Version 2015.09 in unseren Repositorys verfügbar gemacht wurden.

Dieses Point-Release beinhaltet den 4.1.17-Kernel.

Punktversion 2015.09.1

Veröffentlicht am 2. November 2015

Wir haben das Basis-AMI aktualisiert, sodass es alle Bugfix- und Sicherheitsupdates enthält, die seit der Version 2015.09 in unseren Repositorys verfügbar gemacht wurden.

Dieses Point-Release beinhaltet den 4.1.10-Kernel.

Neue Features

Kernel 4.1.7

Nachdem wir das letzte Jahr damit verbracht haben, die Kernel-Serie 3.14 zu verfolgen, haben wir für diese Version den Kernel auf Version 4.1.7 umgestellt, den neuesten Kernel mit stabiler Langzeitversion. Von besonderem Interesse für viele Kunden ist die Unterstützung von OverlayFS in der 4.x-Kernel-Serie.

Amazon Aurora JDBC-Treiber

Wir haben einen Java-JDBC-Treiber für Amazon Aurora- und MariaDB-Datenbanken eingeführt. Dieser Treiber kann eine Verbindung zu mehreren Aurora-Knoten herstellen, was im Vergleich zu DNS-basiertem Failover ein schnelleres Failover ermöglicht. Das Paket ist verfügbar über. sudo yum install mariadb-connector-java

Samba

Aufgrund zahlreicher Kundenanfragen und um das Hinzufügen von Amazon Linux 1 (AL1) -Instances zu einem AWS Directory Service Verzeichnis zu unterstützen, haben wir Samba 4.1 zu den Amazon Linux 1 (AL1) -Repositorys hinzugefügt, verfügbar unter. sudo yum install samba

PostgreSQL 9.4

Zahlreiche Kunden haben nach PostgreSQL 9.4 gefragt und es ist jetzt in unseren Amazon Linux 1 (AL1) -Repositorys als separates Paket von PostgreSQL 9.2 und 9.3 verfügbar. PostgreSQL 9.4 ist über verfügbar sudo yum install postgresql94 und die Version 2015.09 der Amazon Linux 1 (AL1) -Repositorys enthält PostgreSQL 9.4.4.

MySQL 5.6

Ein häufiger Kundenwunsch war MySQL 5.6, und wir freuen uns, es in den Repositorys 2015.09 als separates Paket von MySQL 5.1 und 5.5 anbieten zu können. MySQL 5.6 ist über verfügbar sudo yum install mysql56 und die Repositorys 2015.09 enthalten MySQL 5.6.26.

Docker ist (immer noch) Go

Wir haben die Unterstützung für Docker und Go in unserem AMI 2014.03 eingeführt und verfolgen weiterhin die jeweils vorgelagerten Entwicklungen. Im Vorfeld der Version 2015.09 gab es ein Update für Go 1.4 und Docker 1.7.1.

CloudHSM-CLI

Wir haben die AWS CloudHSM CLI-Tools zu unseren Repositorys hinzugefügt, die über installiert werden können. sudo yum install aws-cloudhsm-cli Der AWS CloudHSM Service verwendet spezielle Hardware Security Module (HSM) -Appliances, die es Kunden ermöglichen, die vom HSM ausgeführten Verschlüsselungsschlüssel und kryptografischen Operationen zu kontrollieren.

PyPy (Vorschau)

Wir bieten bereits Python 2.6, 2.7 (Standard) und 3.4 in Amazon Linux 1 (AL1) an, aber mehrere Kunden haben auch nach der PyPy Implementierung von Python gefragt. Wir freuen uns, PyPy 2.4 in unser Vorschau-Repository aufzunehmen. PyPy 2.4 ist kompatibel mit Python 2.7.8 und kann über installiert werden. sudo yum --enablerepo=amzn-preview install pypy

OpenLDAP 2.4.40 (Vorschau)

Wir bieten OpenLDAP 2.4.23 bereits in den wichtigsten Amazon Linux 1 (AL1) -Repositorys an, aber Kunden haben nach einer neueren Version von OpenLDAP gefragt. Wir haben OpenLDAP 2.4.40 in unser Vorschau-Repository aufgenommen und werden daran arbeiten, es in future in unser Haupt-Repository zu integrieren. Es ist installierbar über. sudo yum --enablerepo=amzn-preview install openldap

Rust 1.3 (Vorschau)

In unseren Versionshinweisen 2015.03 haben wir eine erste Vorschau der Programmiersprache Rust hinzugefügt. Die Upstream-Entwicklung an dieser Sprache wurde fortgesetzt, und wir haben für die Version 2015.09 von Rust 1.0 auf Rust 1.2 aktualisiert. Sie können den Rust-Compiler installieren, indem Sie ihn ausführen. sudo yum --enablerepo=amzn-preview install rust

Update 2015-09-28: Rust 1.3 ist jetzt in unserem „Preview“ -Repository verfügbar.

Vollständige Ablehnung der GPU für die Plattform AMIs CG1

Das Folgende gilt nur für die GPU AMIs , die wir speziell für die CG1 Instance-Familie entwickelt haben.

In unseren Versionshinweisen 2014.09 haben wir angekündigt, dass wir keine GPU mehr produzieren werden AMIs, und haben eine Migration zum Graphics AMI und zum G2-Instance-Typ empfohlen. Unsere Versionshinweise 2015.03 bekräftigten diese Botschaft, da wir für diese Version kein GPU-AMI bereitgestellt haben, obwohl wir immer noch Paket-Updates im GPU-Repository bereitgestellt haben.

Ein ganzes Jahr später produzieren wir jetzt keine GPU-Paket-Repositorys mehr. Das bedeutet, dass bestehende GPU-Instanzen, die den „neuesten“ Releasever verwenden, keine Updates mehr für NVIDIA- oder CUDA-bezogene Pakete erhalten und dass bei der Verwendung von Yum möglicherweise Fehler in Bezug auf das GPU-Repo angezeigt werden. Wenn Sie Ihren Kernel mit der Version 2015.09 oder höher aktualisieren und neu starten, können Sie das NVIDIA-Modul nicht mehr verwenden.

Wir empfehlen allen GPU-Kunden von Amazon Linux 1 (AL1), auf das Graphics AMI zu migrieren. Das Graphics AMI verfügt über neuere NVIDIA- und CUDA-Software und läuft auf dem leistungsstärkeren G2-Instance-Typ. Wir glauben, dass Sie es effizienter und kostengünstiger als den CG1 Instance-Typ finden werden.

Die Überwachung von Systemaufrufen ist standardmäßig deaktiviert

In dieser Version wurde die Systemaufrufüberwachung standardmäßig deaktiviert, um die Gesamtleistung des Systems zu verbessern. Diese Änderung wird nur automatisch auf neue Instanzen angewendet, die ab AMIs 2015.09 erstellt wurden. Im Folgenden finden Sie Anweisungen zum Ändern vorhandener Instanzen.

Wenn Sie die Überwachung von Systemaufrufen benötigen, suchen Sie die folgende Zeile /etc/audit/audit.rules und entfernen Sie sie oder kommentieren Sie sie aus. Starten Sie dann den Audit-Daemon neu.

-a never,task

Beispiel Beispiel (als 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

Wenn Sie dieselbe Leistungsverbesserung auf bestehenden Instanzen erzielen möchten, fügen Sie bitte die obige Zeile hinzu /etc/audit/audit.rules und starten Sie den Daemon neu. Wenn Sie keine Änderungen an den Auditregeldateien vorgenommen haben, können Sie die neue Standardregeldatei einfach nach verschieben oder kopieren /etc/audit/audit.rules

Beispiel Beispiel (als 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

Frische Pakete

Viele unserer Pakete wurden mit neueren Upstream-Versionen erneut synchronisiert. Einige der beliebtesten Pakete in 2015.09 sind:

  • 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

  • httpd24-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

  • öffnet ssh-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

  • python27-2.7.10

  • R-3,2,2

  • Rubin 20-2.0.0.647

  • Ruby21-2.1.7

  • Rubin22-2.2.3

  • Samba-4.1.12

  • sl-5,02

  • Subversion-1.8.13

  • Systemtap-2.8

  • Tomcat 7-7.0.62

  • Tomcat 8-8.0.23

  • zsh-5.0.2

Unterstützte Instance-Typen

Instance-Produktreihe HVM EBS-gestütztes 64-Bit HVM-Instanzspeicher 64-Bit PV EBS-gestütztes 64-Bit PV-Instanzspeicher 64-Bit
t2 Ja
m4 Ja
m3 Ja Ja Ja Ja
c4 Ja
c3 Ja Ja Ja Ja
r3 Ja Ja
g2 Ja
i2 Ja Ja
d2 Ja Ja