aktualisieren Sie die Kernel-Version auf eine höhere Stufe als beim nächsten RHEL-Update

aktualisieren Sie die Kernel-Version auf eine höhere Stufe als beim nächsten RHEL-Update

wir haben einen RHEL-Server mit den folgenden Details

kernel version - 3.10.0-327.el7.x86_64

more /etc/redhat-release
Red Hat Enterprise Linux Server release 7.2 (Maipo)

von dmesg sehen wir viele Probleme über

i40e: TX driver issue detected, PF reset issued
https://access.redhat.com/solutions/4385541

Daher haben wir beschlossen, die Errata RHSA-2020:1016gemäß dem Fall von Redhat zu installieren.https://access.redhat.com/solutions/4385541

Diese Errata aktualisieren den Kernel auf die Version -kernel-3.10.0-1127.el7

Bis jetzt ist das Verfahren klar

aber in den nächsten Wochen beabsichtigen wir, die Rhel-Version von 7.6der ISO-Installation zu aktualisieren

aber dieses ISO enthält das Kernel-Update von -3.10.0-957.el7.x86_64

Ich bin mir also nicht sicher, ob es in Ordnung ist, die Kernelversion per Errata zu aktualisieren, die tatsächlich höher ist als die nächste Kernelversion, die durch die ISO-Datei installiert werden sollte

Ich freue mich über Ihre Meinung zu

etwas Erhitzung:

der Grund, warum wir ein Kernel-Upgrade auf RHSA-2020:1016 durchführen möchten, besteht darin, das NIC-Netzwerkproblem zu lösen und dadurch den Kernel auf 3.10.0-1127 zu aktualisieren.

Andererseits beabsichtigen wir, die Rhel-Version nur auf 7.6 zu aktualisieren, und zwar einschließlich der Kernel-Version 3.10.0-957.

der Grund, warum wir auf RHEL 7.6 beschränkt sind, liegt darin, dass die Kunden keine höheren RHEL-Versionen haben möchten, daher sind wir hierauf beschränkt.

wie ich bereits erklärt habe, hat Redhat aufgrund unseres Netzwerkproblems empfohlen, die Version kernel-3.10.0-1127.el7 zu installieren.

also haben wir hier Konflikte

aber die Frage ist: Ist es ok, Rhel 7.6 mit dem Kernel kernel-3.10.0-1127.el7 zu haben?

Antwort1

Laut dem von Ihnen verlinkten KB-Artikel kernel-3.10.0-1127.el7handelt es sich um einen RHEL 7.8-Kernel. Aktualisieren Sie auf das neueste RHEL 7, derzeit 7.9, statt 7.6.

Das Einfrieren dieser Nebenversion führt zu technischen Schulden. Am offensichtlichsten ist eine von Ihnen gewünschte Kernelversion, die in einer späteren Version enthalten ist.

Darüber hinaus ist die Unterstützung älterer Versionen begrenzt. Sie müssten erweiterten Update-Support erwerben, um wichtige Updates aufrechtzuerhalten. Allerdings verlängert dieser eine bestimmte Nebenversion nur um ein paar Monate; 7.2 ist längst abgelaufen. Und dieses spezielle Problem wird möglicherweise sowieso nicht zurückportiert. Im Gegensatz dazu hilft Ihnen Ihr Support gerne dabei, die Funktionalität auf einem aktualisierten System aufrechtzuerhalten.


Zur Referenz: Die betreffenden Upstream-Kernel-Commits sind

$ git describe --contains df430b124
v3.17-rc1~106^2~260^2~11
$ git describe --contains a1df906
v5.2-rc1~133^2~57^2~9

verwandte Informationen