El kernel basado en linux-aws 4.15, que es el kernel predeterminado en las AMI Ubuntu 18.04 LTS, se está moviendo a un modelo de kernel rodante.
¿Por qué está cambiando esto?
El modelo de kernel rodante de Ubuntu ofrece a nuestros usuarios las últimas correcciones de errores y mejoras de rendimiento en torno a la programación de tareas, la programación de E / S, las redes, los invitados de hipervisor y los contenedores. Canonical ha estado siguiendo este modelo en otros entornos de nube desde hace algún tiempo, y ha encontrado que es una excelente manera de ofrecer estos beneficios mientras continúa proporcionando un nivel de estabilidad LTS.
¿Cuál es el modelo de kernel rodante?
Un modelo de kernel continuo cambia el kernel predeterminado de linux-aws de una versión base a la siguiente como parte de su ciclo regular de parches. Ese nuevo núcleo es el núcleo de la última versión provisional de Ubuntu. Aplicando este modelo directamente a 18.04 hoy, el kernel de linux-aws es un kernel basado en 4.15 y cuando avancemos, se convertirá en un kernel basado en 5.0 que fue parte de nuestro lanzamiento provisional 19.04.
Hoy, ese kernel 5.0 está actualmente disponible para la vista previa como el kernel linux-aws-edge, que alentamos a todos los usuarios a ejecutar con sus cargas de trabajo en implementaciones que no sean de producción. Es importante tener en cuenta que tanto los núcleos de borde como los núcleos de liberación rodante están completamente horneados antes de que estén disponibles para que nuestros clientes los utilicen y cumplan exactamente los mismos estándares de calidad y durabilidad que todos nuestros núcleos deben cumplir para su liberación.
Cuando el kernel de linux-aws avance, un usuario vería este cambio de 1 a 2 formas, 1) al lanzar la última AMI tendría el kernel más nuevo y 2) los usuarios que apliquen actualizaciones de empaque, o mediante actualizaciones de seguridad automáticas, también verán El kernel más nuevo.
¿Cómo me preparo para el “rollo”?
Para instalar el kernel 5.0 linux-aws-edge, que actualmente está disponible para pruebas de clientes hoy, siga estas breves instrucciones utilizando una ventana de terminal:
Tenga en cuenta que la instancia ejecuta el kernel estándar de linux-aws (v4.15.0):
ubuntu@ip-xxx-xxx-xxx-xxx$ uname -r 4.15.0-xxxx-aws
Instale el kernel linux-aws-edge y reinicie la instancia:
ubuntu@ip-xxx-xxx-xxx-xxx$ sudo apt update ubuntu@ip-xxx-xxx-xxx-xxx$ sudo apt install -y linux-aws-edge
Nota: Si se le solicita una nueva versión de /boot/grub/menu.lst, seleccione la opción predeterminada: “mantener la versión local actualmente instalada”.
ubuntu@ip-xxx-xxx-xxx-xxx$ sudo reboot
Confirme que la instancia ahora está ejecutando el kernel linux-aws-edge (v5.0.0):
ubuntu@ip-xxx-xxx-xxx-xxx$ uname -r 5.0.0-xxxx-aws
¿Qué pasa si no quiero que mi núcleo ruede?
Si no desea pasar a un nuevo núcleo, sino permanecer en el núcleo basado en 4.15 (que continuará obteniendo soporte y actualizaciones completas para la longitud del LTS), simplemente escriba las siguientes instrucciones en una ventana de terminal en su ventana de terminal. ejemplo:
ubuntu@ip-xxx-xxx-xxx-xxx$ sudo apt update ubuntu@ip-xxx-xxx-xxx-xxx$ sudo apt install linux-aws-lts-18.04