Kapitel 19. Kernel
Multipler CPU-Support in kdump bei AMD64 und Intel 64 Systemen
Bei AMD64- und Intel 64-Systems kann der
kdump
Kernel-Crash-Dumping-Mechanismus jetzt mit mehr als einer aktivierten CPU booten. Das löst ein Problem bei Systemen mit großem Arbeitsspeicher wo wegen hoher Ein- und Ausgabeaktivität beim Erstellen eines Kernel-Crash-Dumps Linux für Geräte mit nur einer aktivierten CPU ("maxcpus=1" oder nr_cpus=1
) keine Interrupts zuteilte.
Um mehrere CPUs im Crash-Kernel zu aktivieren, geben Sie
nr_cpus=X
(wobei X
die Anzahl an Prozessoren ist) und disable_cpu_apicid=0
-Optionen an der Kernel-Befehlszeile an.
Das criu-Tool
Red Hat Enterprise Linux 7.2 präsentiert das
criu
-Tool als eine Technologievorschau. Dieses Tool implementiert Checkpoint/Restore in User-space
, das zum Einfrieren einer laufenden Applikation und deren Aufbewahrung als Dateisammlung verwendet werden kann. Später kann die Applikation aus dem eingefrorenen Status wiederhergestellt werden.
Das
criu
-Tool hängt vom Protocol Buffers
ab, einem sprachen- und plattformneutralen Erweiterungsmechanismus für die Serialisierung strukturierter Daten. Die protobuf- und protobuf-c-Pakete, die diese Abhängigkeit bereitstellen, sind in Red Hat Enterprise Linux 7.2 ebenfalls als eine Technologievorschau enthalten.
Benutzer-Namensraum
Dieses Feature bietet zusätzliche Sicherheit für Server auf denen Linux-Container laufen, da es eine bessere Isolierung zwischen dem Host und den Containern liefert. Administratoren eines Containers können keine administrativen Vorgänge mehr am Host durchführen, wodurch sich die Sicherheit erhöht.
LPAR Watchdog für IBM System z
Ein verbesserter Watchdog-Treiber für IBM System z ist als eine Technologievorschau verfügbar. Dieser Treiber unterstützt Linux logische Partitionen (LPAR) sowie Linux-Gäste im z/VM-Hypervisor und liefert automatischen Reboot und automatische Dump-Fähigkeiten, wenn ein Linux-System nicht mehr reagiert.
Dynamische Kernel-Aktualisierungen mit kpatch
Das kpatch-Dienstprogramm ermöglicht Benutzern das Verwalten einer Sammlung von binären Kernel-Patches, die dazu genutzt werden können, den Kernel dynamisch zu patchen ohne Neustart. Beachten Sie, dass kpatch nur als Technologiervorschau auf AMD64 und Intel 64 Architekturen unterstützt wird.
i40evf handhabt große Resets
Der gängigste Typ von Reset dem eine Virtual Function (VF) begegnet ist ein Physical Function (PF) Reset, der einen VF-Reset für jede VF herunterkaskadiert. Für »größere« Resets jedoch, wie einem Core- oder EMP-Reset wenn das Gerät neu initialisiert wird, erhielt die VF bislang nicht dieselbe VSI, so dass die VF nicht wiederhergestellt werden konnte, da sie Ressourcen für ihr Original-VSI anfragte. Diese Aktualisierung fügt als Technologievorschau einen zusätzlichen Status zur Admin-Warteschlange hinzu, so dass der Treiber die Konfigurationsinformationen zur Runtime erneut anfragen kann. Während der Reset-Wiederherstellung wird dies im aq_required-Feld eingestellt, und die Konfigurationsinformationen werden abgerufen, ehe der Treiber wieder hochgefahren wird.