Tenemos un servidor rhel con los siguientes detalles.
kernel version - 3.10.0-327.el7.x86_64
more /etc/redhat-release
Red Hat Enterprise Linux Server release 7.2 (Maipo)
desde dmesg vemos muchos problemas sobre
i40e: TX driver issue detected, PF reset issued
https://access.redhat.com/solutions/4385541
entonces decidimos instalar las erratas RHSA-2020:1016
según el caso redhathttps://access.redhat.com/solutions/4385541
esta errata actualizará el kernel a la versión -kernel-3.10.0-1127.el7
hasta ahora el procedimiento es claro
pero en las próximas semanas tenemos la intención de actualizar la versión de rhel 7.6
desde la instalación ISO.
pero esta ISO incluirá la actualización del kernel de -3.10.0-957.el7.x86_64
así que no estoy seguro de si está bien actualizar mediante erratas la versión del kernel que en realidad es superior a la siguiente versión del kernel que debería instalarse mediante el archivo ISO.
Estaré encantado de recibir tu opinión sobre
algo de calor:
La razón por la que queremos realizar la actualización del kernel a RHSA-2020:1016 es para solucionar el problema de la red NIC y esto actualizará el kernel a 3.10.0-1127.
Por otro lado, tenemos la intención de actualizar la versión rhel sólo a 7.6, y eso incluye la versión del kernel: 3.10.0-957.
La razón por la que estamos limitados a rhel 7.6 es porque desde el lado del cliente, y el cliente no quiere tener una versión superior de rhel, por lo que estamos limitados en esto.
Como expliqué, debido a que tenemos un problema de red, Redhat recomienda instalar la versión kernel-3.10.0-1127.el7.
entonces tenemos conflictos aquí
pero la pregunta es: ¿está bien tener rhel 7.6 y el kernel de kernel-3.10.0-1127.el7?
Respuesta1
Según el artículo de KB que vinculó, kernel-3.10.0-1127.el7
es un kernel RHEL 7.8. Actualice al último RHEL 7, actualmente 7.9, en lugar de 7.6.
Congelar esta versión menor está provocando deuda técnica. Lo más obvio es que la versión del kernel que desee se encuentre en una versión posterior.
Además, la compatibilidad con versiones anteriores es limitada. Necesitará comprar soporte de actualización extendido para mantener las actualizaciones críticas. Sin embargo, sólo extiende una versión menor determinada por unos meses más; 7.2 hace tiempo que caducó. Y es posible que este problema en particular no tenga respaldo de todos modos. Por el contrario, su soporte estará encantado de ayudarle a mantener todo funcional en un sistema actualizado.
Como referencia, las confirmaciones del kernel ascendentes en cuestión son
$ git describe --contains df430b124
v3.17-rc1~106^2~260^2~11
$ git describe --contains a1df906
v5.2-rc1~133^2~57^2~9