Oracle Ksplice para actualizaciones sin tiempo de inactividad
Utilice Oracle Ksplice para aplicar parches de seguridad esenciales a los núcleos de Linux en instancias de Oracle Cloud Infrastructure sin necesidad de reiniciar. En Oracle Linux, Ksplice también actualiza las bibliotecas de espacio de usuario glibc y OpenSSL aplicando parches de seguridad esenciales sin interrumpir las cargas de trabajo.
¿Qué actualiza Ksplice?
El núcleo con parches de seguridad esenciales
Las bibliotecas de espacio de usuario OpenSSL y glibc con parches de seguridad esenciales (solo Oracle Linux)
¿Debo continuar con las actualizaciones de mantenimiento periódicas?
Sí, siga aplicando actualizaciones a todo el sistema a intervalos regulares en función de las mejores prácticas de su organización.
Las actualizaciones de Ksplice se producen en memoria, lo que hace que el cambio sea inmediato sin necesidad de reiniciar. Esto difiere de una actualización de núcleo tradicional, la cual requiere un reinicio para actualizar el sistema. Ksplice aplica parches de seguridad esenciales, pero hay otras actualizaciones de errores y correcciones de bugs que debe aplicar a intervalos regulares. Consulte Mantenimiento del sistema para obtener más información.
Algunos orígenes de información hacen referencia a clientes Uptrack de Ksplice y al comando uptrack. Opcionalmente, puede utilizar el comando ksplice en lugar del comando uptrack para gestionar las actualizaciones y los parches del núcleo. Para la detección de exploits y las actualizaciones de espacio de usuario, considere el uso del cliente mejorado en su lugar.
Instalación de Ksplice 🔗
¿Debo instalar Ksplice?
Las instancias de la plataforma Oracle Linux en Oracle Cloud Infrastructure ya tienen Ksplice instalado (a menos que se hayan creado antes del 25 de agosto de 2017).
Solo debe instalar Ksplice si utiliza:
Imágenes de plataforma de Oracle Linux creadas antes del 25 de agosto de 2017
Su propia imagen de Oracle Linux (BYOI)
Distribuciones de Linux de terceros soportadas (Ubuntu)
Nota
Oracle ya no mantiene parches de Ksplice para núcleos RHEL. Si la instancia ejecuta RHEL, debe cambiar a RHCK para utilizar parches de núcleo de Ksplice. Consulte Kernels Actively Maintained with Ksplice.
¿Debo registrarme con ULN?
No necesita registrarse en ULN para utilizar Ksplice en Oracle Cloud Infrastructure. Los sistemas que se ejecutan en Oracle Cloud Infrastructure tienen acceso automático a los servidores de Ksplice y a todas las actualizaciones de Ksplice.
Después de descargarse el script, instale Ksplice:
Para activar la instalación automática de actualizaciones:
Copiar
sudo sh install-uptrack-oc --autoinstall
Si no desea que Ksplice instale actualizaciones automáticamente, ejecute el script sin el conmutador de línea de comandos:
Copiar
sudo sh install-uptrack-oc
Para aplicar las actualizaciones más recientes de Ksplice, consulte Ejecución de Ksplice.
Activación de actualizaciones automáticas de Oracle Ksplice 🔗
Oracle recomienda configurar actualizaciones automáticas de Ksplice siempre que sea posible.
Para las instancias de Oracle Autonomous Linux
No es necesario realizar ninguna configuración adicional. Ksplice ya está instalado y configurado por defecto para ejecutar actualizaciones automáticas.
Para otras Instancias de Linux
Defina el valor de autoinstall como yes en /etc/uptrack/uptrack.conf.
Ejecución de Ksplice 🔗
Para instalar las actualizaciones disponibles, utilice el comando ksplice upgrade con la opción -y. Por ejemplo:
sudo ksplice -y all upgrade
Si ha activado las actualizaciones automáticas de Ksplice, no necesita ejecutar el comando upgrade, ya que esta acción se realiza de forma regular y automática. Consulte Activación de actualizaciones automáticas de Oracle Ksplice para obtener más información.
Obtención de ayuda con Ksplice 🔗
Para obtener información completa sobre Ksplice, consulte el manual:
man ksplice
Para obtener información de ayuda más resumida, utilice:
Visualización de la información actual del parche 🔗
Para mostrar las actualizaciones y los parches que Ksplice ha aplicado al sistema:
sudo ksplice all show
La salida incluye la versión efectiva del núcleo. Si no se han aplicado parches, la versión del núcleo coincidirá con la salida del comando uname -r.
Puede limitar la salida para que muestre solo las actualizaciones de subsistemas específicos. Para mostrar la versión efectiva del núcleo:
sudo ksplice kernel show
Gestión de actualizaciones de Ksplice mediante OS Management Hub 🔗
OS Management Hub ofrece la comodidad de gestionar y configurar actualizaciones de Ksplice para instancias gestionadas tanto si ejecuta Oracle Autonomous Linux como Oracle Linux. Para obtener más información, consulte Oracle Linux Package Management.
¿Qué núcleos tienen un mantenimiento activo con Ksplice? 🔗
Solo determinados núcleos tienen un mantenimiento activo por parte de Ksplice en Oracle Cloud Infrastructure.
Ubuntu 24.04 Noble kernel and Hardware Enablement (HWE), a partir de la versión oficial.
Los núcleos incluyen las versiones 6.8.
Ubuntu 22.04 Jammy, comenzando con el lanzamiento oficial.
Los núcleos incluyen las versiones 5.15 y 6.8.
Núcleos Ubuntu 20.04 Focal a partir de 5.4.0-37.41 (publicado el 3 de junio de 2020).
Los núcleos incluyen las versiones 5.4 y 5.15.
Los núcleos ya no se mantienen de forma activa con Ksplice 🔗
Los siguientes núcleos no reciben actualizaciones de Ksplice, pero las actualizaciones de Ksplice emitidas anteriormente siguen estando disponibles.
Para mantener cualquiera de los siguientes núcleos en una distribución de Linux mostrada, debe actualizarlos manualmente mediante el comando yum update o dnf update, o en el caso de Ubuntu, mediante el comando apt. Las actualizaciones de núcleo que no utilizan Ksplice requieren que los reinicios del sistema sean efectivos.
Si está ejecutando cualquiera de estos tipos de núcleo en Oracle Linux 6 u Oracle Linux 7, actualice a la versión mínima de UEK R4.
Tipo de núcleo
Versión del núcleo
Liberaciones que ya no se mantienen de forma activa