Saltar a contenidoSaltar a navegación de páginas: página anterior [tecla acceso p]/página siguiente [tecla acceso n]
Se aplica a SUSE Linux Enterprise Server 12 SP3

19 Actualización sin conexión

En este capítulo se describe cómo actualizar una instalación existente de SUSE Linux Enterprise mediante YaST, que se arranca desde un medio de instalación. Por ejemplo, el programa de instalación de YaST se puede iniciar desde un DVD, a través de la red, o desde el disco duro donde reside el sistema.

19.1 Descripción conceptual

Antes de actualizar el sistema, lea la Sección 18.3, “Preparación del sistema”.

Para actualizar el sistema, arranque desde un origen de instalación, como haría en el caso de una instalación nueva. Sin embargo, cuando aparece la pantalla de arranque, debe seleccionar la opción Actualizar (en lugar de Instalación). La actualización se puede iniciar desde:

19.2 Inicio de la actualización desde un medio de instalación

El procedimiento siguiente describe el arranque desde un DVD como ejemplo, pero también es posible usar otro medio de instalación local, como una imagen ISO o un dispositivo de almacenamiento masivo USB. El medio y el método de arranque que seleccione dependerán de la arquitectura del sistema y de si el equipo dispone de BIOS tradicional o UEFI.

Procedimiento 19.1: Actualización manual desde SLE 11 SP4 a SLE 12 SP3
  1. Seleccione y prepare un medio de arranque, consulte la Sección 6.2, “Preparación del sistema para la instalación”.

  2. Inserte el DVD 3 del medio de instalación de SUSE Linux Enterprise 12 SP1 y arranque el equipo. Se muestra una pantalla de bienvenida, seguida de la pantalla de arranque.

  3. Para iniciar el sistema, seleccione Actualizar en el menú de arranque.

  4. Proceda con el proceso de actualización descrito en la Sección 19.6, “Actualización de SUSE Linux Enterprise”.

19.3 Inicio de la actualización desde un origen de red

Si desea iniciar una actualización desde un origen de instalación de red, compruebe que se cumplen los siguientes requisitos:

Requisitos para actualizar desde un origen de instalación de red
Origen de instalación de red

Un origen de instalación de red se configura como se describe en el Capítulo 7, Configuración del servidor que almacena los orígenes de la instalación.

Conexión de red y servicios de red

Tanto el servidor de instalación como el equipo de destino deben disponer de una conexión funcional a la red. Los servicios de red necesarios son:

  • Servicio de nombres de dominio

  • DHCP (solo se necesita para el arranque mediante PXE, la IP se puede establecer manualmente durante la instalación)

  • OpenSLP (opcional)

Medio de arranque

Disponga del DVD 1 de SUSE Linux Enterprise Server (o una imagen ISO local) a mano para arrancar el sistema de destino o un sistema de destino que se configure para arrancar mediante PXE según Sección 8.5, “Preparación del sistema de destino para arranque en PXE”. Consulte el Capítulo 9, Instalación remota para obtener información más detallada sobre cómo iniciar la actualización desde un servidor remoto.

19.3.1 Actualización manual mediante un origen de instalación de red: arranque desde DVD

Este procedimiento describe el arranque desde un DVD como ejemplo, pero también es posible usar otro medio de instalación local, como una imagen ISO o un dispositivo de almacenamiento masivo USB. La forma de seleccionar el método de arranque y de iniciar el sistema desde el medio dependen de la arquitectura del sistema y de si el equipo cuenta con un BIOS tradicional o UEFI. Para obtener más información, consulte los enlaces siguientes.

  1. Inserte el DVD 2 del medio de instalación de SUSE Linux Enterprise 12 SP1 y arranque el equipo. Se muestra una pantalla de bienvenida, seguida de la pantalla de arranque.

  2. Seleccione el tipo de origen de instalación de red que desee usar (FTP, HTTP, NFS, SMB o SLP). Habitualmente, estas opciones se obtienen al pulsar F4, pero en el caso de que el equipo cuente con UEFI en lugar de un BIOS tradicional, puede ser necesario ajustar manualmente los parámetros de arranque. Para obtener más información, consulte Instalación desde un servidor de red en el Capítulo 6, Instalación mediante YaST.

  3. Proceda con el proceso de actualización descrito en la Sección 19.6, “Actualización de SUSE Linux Enterprise”.

19.3.2 Actualización manual mediante un origen de instalación de red: arranque a través de PXE

Para realizar una actualización desde un origen de instalación de red mediante el arranque PXE, siga este procedimiento:

  1. Ajuste la configuración del servidor DHCP para proporcionar la información de dirección necesaria para el arranque mediante PXE. Para obtener información, consulte la Sección 8.5, “Preparación del sistema de destino para arranque en PXE”.

  2. Configure un servidor TFTP para almacenar la imagen de arranque necesaria para el arranque PXE. Use el DVD 2 del medio de instalación de SUSE Linux Enterprise 12 SP1 para ello o siga las instrucciones descritas en la Sección 8.2, “Configuración de un servidor TFTP”.

  3. Prepare el arranque PXE y Wake-on-LAN en el equipo de destino.

  4. Inicie el arranque del sistema de destino y utilice el VNC para conectar de forma remota con la rutina de instalación en ejecución en ese equipo. Para obtener más información, consulte la Sección 9.3.1, “Instalación de VNC”.

  5. Proceda con el proceso de actualización descrito en la Sección 19.6, “Actualización de SUSE Linux Enterprise”.

19.4 Inicio de la actualización desde el disco duro

19.4.1 Migración automatizada desde SUSE Linux Enterprise 11 SP3 o SP4 a SUSE Linux Enterprise 12 SP2

  1. Copie la instalación del núcleo linux y el archivo initrd de /boot/x86_64/loader/ del primer DVD de instalación al directorio /boot del sistema:

    root # cp -vi DVDROOT/boot/x86_64/loader/linux /boot/linux.upgrade
    root # cp -vi DVDROOT/boot/x86_64/loader/initrd /boot/initrd.upgrade

    DVDROOT marca la vía donde sus sistema carga el DVD, normalmente /run/media/$USER/$DVDNAME.

  2. Abra el archivo de configuración GRUB /boot/grub/menu.lst y añada otra sección. Para otros cargadores de arranque, edite el/los respectivo(s) archivo(s) de configuración. Ajuste los nombres de dispositivos y el parámetro root de la forma correspondiente. Por ejemplo:

    title Linux Upgrade Kernel
    kernel (hd0,0)/boot/linux.upgrade root=/dev/sda1 upgrade=1 autoupgrade=1
    initrd (hd0,0)/boot/initrd.upgrade
  3. Para los pasos siguientes se necesita que el DVD se encuentre en la unidad o que la imagen ISO esté presente en el disco local. Si el equipo no tiene unidad de DVD, descargue la imagen ISO y guárdela como /install.iso o cópiela desde el DVD:

    root # dd if=/dev/cdrom of=/install.iso

    Si ha copiado la imagen ISO en el disco duro, debe añadir un parámetro al archivo /boot/grub/menu.lst editado anteriormente. En la línea que comienza con kernel, añada la opción:

    install=hd:/install.iso
  4. Vuelva a arrancar su equipo y seleccione la sección añadida de nuevo desde el menú de arranque (aquí: Linux Upgrade Kernel). Puede utilizar grubonce para preseleccionar la entrada de GRUP recién creada para un rearranque automático sin supervisión en la entrada recién creada. También puede utilizar rearranque para iniciar el rearranque desde la línea de comandos.

  5. Proceda con el proceso de actualización descrito en la Sección 19.6, “Actualización de SUSE Linux Enterprise”.

  6. Después de que el proceso de actualización finalice con éxito, elimine el núcleo de instalación y archivos initrd (/boot/linux.upgrade y /boot/initrd.upgrade). Ya no se necesitan.

19.5 Habilitación de la actualización automática

El proceso de actualización se puede ejecutar de forma automática. Para habilitar la actualización automática del núcleo, se debe definir el parámetro del núcleo autoupgrade = 1. El parámetro se puede definir durante el arranque en el campo Opciones de arranque. Para obtener información, consulte https://www.suse.com/documentation/sles-12/book_autoyast/data/introduction.html.

19.6 Actualización de SUSE Linux Enterprise

Antes de actualizar el sistema, lea la Sección 18.3, “Preparación del sistema”. Para realizar una migración automatizada, proceda como se indica:

  1. Después de arrancar (ya sea desde un medio de instalación o desde la red), seleccione la opción Actualizar en la pantalla de arranque. Si desea realizar la actualización manualmente como se describe en los pasos siguientes, debe inhabilitar el proceso de actualización automática. Consulte la Sección 19.5, “Habilitación de la actualización automática”.

    Aviso
    Aviso: una elección equivocada puede provocar la pérdida de datos

    Si selecciona Instalación en lugar de Actualizar, más adelante se podrían perder datos. Debe tener mucho cuidado de no destruir sus particiones de datos al realizar una instalación nueva, por ejemplo, al volver a particionar los discos (que pueden destruir las particiones existentes), o al reformatear las particiones de datos (que borran todos los datos).

    Asegúrese de seleccionar Actualizar aquí.

    YaST inicia el sistema de instalación.

  2. En la pantalla Bienvenida, seleccione los valores oportunos en Idioma y Teclado y acepte el Acuerdo de licencia. Haga clic en Siguiente.

    YaST comprueba en las particiones si hay sistemas SUSE Linux Enterprise ya instalados.

  3. En la pantalla Seleccionar para actualizar, seleccione la partición que desea actualizar y haga clic en Siguiente.

    YaST monta la partición seleccionada y muestra todos los repositorios que encuentra en la partición que desea actualizar.

  4. En la pantalla Repositorios usados anteriormente, ajuste el estado de los repositorios: habilite los que desea incluir en el proceso de actualización e inhabilite los que ya no necesite. Haga clic en Siguiente.

  5. En la pantalla Registro, seleccione si desea registrar el sistema actualizado ahora (introduciendo los datos de registro y haciendo clic en Siguiente) o si desea Omitir el registro. Para obtener más información sobre cómo registrar el sistema, consulte la Sección 19.9, “Registro del sistema”.

  6. Revise la pantalla Configuración de la instalación de la actualización, sobre todo la sección Opciones de actualización. Elija entre las siguientes opciones:

    • Actualizar solo paquetes instalados. En este caso, podrían perderse las funciones nuevas incluidas en la última versión de SUSE Linux Enterprise.

    • Actualizar con instalación de nuevo software y características. Haga clic en Seleccionar patrones si desea habilitar o inhabilitar los patrones y los paquetes según desee.

    Nota
    Nota: elección del escritorio

    Si usaba KDE antes de actualizar a SUSE Linux Enterprise 12 (DEFAULT_WMen /etc/sysconfig/windowmanager se ha establecido en kde*), el entorno de escritorio se sustituirá automáticamente por GNOME después de la actualización. Por defecto, el gestor de pantalla KDM se sustituirá por GDM.

    Para cambiar la elección del entorno de escritorio o el gestor de ventanas, ajuste la selección del software haciendo clic en Seleccionar patrones.

  7. Si está de acuerdo con todos los valores, inicie el procedimiento de instalación y eliminación haciendo clic en Actualizar.

  8. Cuando el proceso de actualización finalice correctamente, compruebe si hay paquetes huérfanos. Los paquetes huérfanos son paquetes que ya no pertenecen a ningún repositorio activo. El comando siguiente proporciona una lista de estos paquetes:

    zypper packages --orphaned

    Con esta lista, puede decidir si un paquete sigue siendo necesario o si se puede desinstalar de forma segura.

19.7 Actualización a través de SUSE Manager

SUSE Manager es una solución de servidor para proporcionar actualizaciones, parches y soluciones de seguridad para los clientes de SUSE Linux Enterprise. Incorpora un conjunto de herramientas y una interfaz de usuario Web para tareas de gestión. Consulte https://www.suse.com/products/suse-manager/ para obtener más información sobre SUSE Manager.

SUSE Manager puede ayudarle para migrar paquetes de servicios o para realizar una actualización completa del sistema.

Migración de paquetes de servicios

Con este método, puede migrar desde un paquete de servicios (SP) a otro dentro de una versión principal (por ejemplo, de SLES 12 SP1 a SLES 12 SP2). Para obtener más información, consulte SUSE Manager Best Practices (Prácticas recomendadas de SUSE Manager), capítulo Client Migration (Migración del cliente), sección Migrating SUSE Linux Enterprise Server 12 or later to version 12 SP2 (Migración de SUSE Linux Enterprise Server 12 o posterior a la versión 12 SP2):

https://www.suse.com/documentation/suse-manager/, versión 3.1

Actualización del sistema

Con SUSE Manager, puede realizar una actualización del sistema. Gracias a la tecnología integrada de AutoYaST, es posible realizar actualizaciones de una versión principal a la siguiente (por ejemplo, de SLES 11 SP3 a SLES 12 SP2). Para obtener más información, consulte SUSE Manager Best Practices (Prácticas recomendadas de SUSE Manager), capítulo Client Migration (Migración del cliente), sección Migrating SUSE Linux Enterprise Server 11 SP3 to version 12 SP2 (Migración de SUSE Linux Enterprise Server 11 SP3 a la versión 12 SP2):

https://www.suse.com/documentation/suse-manager/, versión 3.1

19.8 Actualización del estado de registro después de la reversión

Cuando se realiza una actualización del paquete de servicio, es necesario cambiar la configuración en el servidor de registro para proporcionar acceso a los nuevos repositorios. Si el proceso de actualización se interrumpe o se revierte (mediante la restauración desde una copia de seguridad o de una instantánea), la información del servidor de registro será incoherente con el estado del sistema. Esto puede producir que se impida al usuario el acceso a los repositorios de actualización o que se usen repositorios incorrectos en el cliente.

Cuando se realiza una operación de reversión mediante Snapper, se notifica al servidor de registro para garantizar que el acceso a los repositorios correctos se haya configurado durante el proceso de arranque. Si el sistema se restaura de otra forma o si la comunicación con el servidor de registro falla por cualquier motivo (por ejemplo, porque no sea posible acceder al servidor debido a problemas de red), puede activar manualmente la reversión en el cliente mediante una llamada al comando:

snapper rollback

Se recomienda comprobar siempre que los repositorios correctos están configurados en el sistema, sobre todo después de actualizar el servicio con el comando:

zypper ref -s

Esta función está disponible en el paquete rollback-helper .

19.9 Registro del sistema

Si omitió el paso de registro durante la instalación, puede registrar el sistema en cualquier momento mediante el módulo Registro del producto de YaST.

Registrar los sistemas presenta las ventajas siguientes:

  • Se pueden cumplir los requisitos para recibir asistencia técnica.

  • Hay disponibles actualizaciones de seguridad y correcciones de errores.

  • Acceso al Centro de servicios al cliente de SUSE

  1. Inicie YaST y seleccione Software › Registro del producto para abrir el recuadro de diálogo Registro.

  2. Indique la dirección de correo electrónico asociada con la cuenta de SUSE que usted o su organización utilice para gestionar las suscripciones. En caso de que aún no tenga una cuenta de SUSE, diríjase a la página principal del Centro de servicios al cliente de SUSE (https://scc.suse.com/) a fin de crear una.

  3. Introduzca el código de registro que recibió con la copia de SUSE Linux Enterprise Server.

  4. Para iniciar el registro, haga clic en Siguiente. Si en la red hay más de un servidor de registro local disponible, podrá elegir uno en la lista. También puede ignorar los servidores de registro locales y registrarse con el servidor de registro de SUSE por defecto. Para ello, seleccione Cancelar.

    Durante el registro, los repositorios de actualización en línea se añaden a la configuración de la actualización. Cuando termine, podrá optar por instalar las versiones más recientes disponibles del paquete desde los repositorios de actualización. Esto proporciona una vía de actualización limpia para todos los paquetes y garantiza que SUSE Linux Enterprise Server se actualiza con las últimas actualizaciones de seguridad disponibles. Si selecciona No, todos los paquetes se instalarán desde el medio de instalación. Haga clic en Siguiente.

    Después de registrarse correctamente, YaST muestra las extensiones, los productos adicionales y los módulos disponibles para el sistema. Para seleccionarlos e instalarlos, continúe en la Sección 13.1, “Instalación de módulos y extensiones desde canales en línea”.

Imprimir esta página