Linux Qué cresta es HWE Stack?

unreal4u

I solve problems.
Miembro del Equipo
ADMIN
Se incorporó
2 Octubre 2005
Mensajes
13.461

Por más que leo ese artículo no entiendo qué monos pinta ese paquete.

Tenemos un server en la nube (Ubuntu 20.04 LTS) que tiene 8 discos conectados via Ceph. El problema era que sólo podía ver 6 de los 8 discos, lo cual nos estaba zumbar el egress de Amazon, ya que este server sirve como cache intermedio.

Del hosting nos aconsejaron instalar ese paquete, así que lo hice y se solucionó el problema... mi único problema? No tengo idea qué xuxa acabo de instalar jajajajaj

Alguien me puede pegar la iluminada de qué hice?

Saludos.
 
Solution
Mira así de resumen rápido por lo que entiendo es

Sin eso activado, al instalar Ubuntu 20.04 LTS te da el Kernel estable, cuando se habilita HWE te entrega el Kernel mas reciente, por ende te entrega todo lo ultimo en el tema Hardware.

Si estoy equivocado me dicen!!!!

NSonic

* Mako-Chan *
Se incorporó
23 Abril 2007
Mensajes
744
Mira así de resumen rápido por lo que entiendo es

Sin eso activado, al instalar Ubuntu 20.04 LTS te da el Kernel estable, cuando se habilita HWE te entrega el Kernel mas reciente, por ende te entrega todo lo ultimo en el tema Hardware.

Si estoy equivocado me dicen!!!!
 
Upvote 0
Solution

unreal4u

I solve problems.
Miembro del Equipo
ADMIN
Se incorporó
2 Octubre 2005
Mensajes
13.461
Una cosa así parece que es: simplemente te incluye kernels más recientes por lo que tendrás más rápido soporte para hardware que de otra forma recibirías después.

Así que me sumo a la respuesta anterior: si estoy equivocado me dicen! jajaja

Saludos.
 
Upvote 0

pitzyper

Online
Se incorporó
4 Agosto 2009
Mensajes
742
¿Con qué kernel quedó corriendo el server ahora?

La versión que usas 20.04 es LTS por lo que tiene soporte extendido hasta el próximo LTS que sería el 22.04. Al ser LTS los releases pueden ser más lentos, pero tienden a ser más estables. El paquete que instalaste te permite acceder al stack más reciente de kernels:

"Desktop installations of 20.04 default to tracking the HWE stack. Server installations will default to the GA kernel and provide the enablement kernel as optional."

En uno de mis servers (sin stack):

pitzyper@zabbix01:~$ uname -r
5.4.0-90-generic
pitzyper@zabbix01:~$ cat /etc/os-release
NAME="Ubuntu"
VERSION="20.04.3 LTS (Focal Fossa)"

Saludos
 
Upvote 0

unreal4u

I solve problems.
Miembro del Equipo
ADMIN
Se incorporó
2 Octubre 2005
Mensajes
13.461
¿Con qué kernel quedó corriendo el server ahora?

La versión que usas 20.04 es LTS por lo que tiene soporte extendido hasta el próximo LTS que sería el 22.04. Al ser LTS los releases pueden ser más lentos, pero tienden a ser más estables. El paquete que instalaste te permite acceder al stack más reciente de kernels:

"Desktop installations of 20.04 default to tracking the HWE stack. Server installations will default to the GA kernel and provide the enablement kernel as optional."

En uno de mis servers (sin stack):



Saludos

Con stack:

Código:
camilo@eu1:~$ uname -r
5.11.0-40-generic
camilo@eu1:~$ cat /etc/os-release 
NAME="Ubuntu"
VERSION="20.04.3 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.3 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal

No tengo otro server por el momento sin el stack en ese mismo hosting, las demás están en GCP que ocupa un kernel personalizado:

Código:
camilo@webmail:~$ uname -r 
5.11.0-1020-gcp
camilo@webmail:~$ cat /etc/os-release 
NAME="Ubuntu"
VERSION="20.04.3 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.3 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal

Saludos.
 
Upvote 0

freishner

Capo
Se incorporó
16 Noviembre 2021
Mensajes
299
El hwe te permite accesar a todas las release y parches estables para kernel y servidor X que están disponibles para versiones lts, tu podrías instalar un dispositivo ultra moderno, y soportarlo en tu ubuntu 16.04 tan solo corriendo un update/upgrade de hwe/kernel.

Pero básicamente en manzanitas, el hwe tiene la función de proveer cosas estables para tu lts que tiene que durar mín 5 años ya que se entiende que es una máquina de producción ya sea servidor o un equipo de trabajo que no puede fallar por una actualización inestable ( y de paso provocar una pérdida de lukas). Luego, el kernel tiene que soportar y eliminar varias cosas, entre ellas hw antiguo que ya no se usa, como las lectoras dvd y agregar los ssd nvme por ejemplo, y esto se logra actualizando el kernel a una versión estable y probadita que te dan los de canonical, lista para usar en tu lts.

Adicionalmente te dan soporte para X dentro de hwe y te permiten moverte entre versiones lts, lo que no recomiendo para nada por la alta cantidad de cosas que podrían salir mal, en tal caso, una instalación limpia y un buen respaldo.
 
Upvote 0
Subir