Ir al contenidoIr a la navegación de la página: página anterior [tecla de acceso p]/página siguiente [tecla de acceso n]
documentation.suse.com / Documentación de SUSE Linux Enterprise Server / Guía de distribución / Procedimiento de instalación / Instalación remota
Se aplica a SUSE Linux Enterprise Server 15 SP6

12 Instalación remota

La instalación de SUSE® Linux Enterprise Server puede llevarse a cabo totalmente desde la red. En este capítulo se describe cómo proporcionar el entorno necesario para arrancar, instalar y controlar la instalación a través de la red.

12.1 Descripción general

Para una instalación remota, debe tener en cuenta cómo desea arrancar, cómo controlar la instalación y el origen de los datos de instalación. Todas las opciones disponibles se pueden combinarse entre sí, siempre que estén disponibles para su plataforma de hardware.

Método de arranque

Dependiendo del hardware, existen varias opciones para arrancar un sistema. Algunas de las opciones más habituales son el arranque mediante DVD, una unidad USB o PXE. Para obtener más información acerca de su plataforma, consulte la Parte I, “Preparación de la instalación”.

Para configurar un servidor para el arranque mediante PXE, consulte el Capítulo 18, Preparación del entorno de arranque de red.

Origen de datos

Normalmente, se suelen utilizar unidades DVD o USB como origen para la instalación de SUSE Linux Enterprise Server. Si lo prefiere, también es posible utilizar servidores de instalación. En este caso, utilice el parámetro de arranque install para especificar el origen. Para obtener información detallada, consulte la Sección 8.3.3, “Especificación del origen de instalación”.

Para utilizar un origen de red para la instalación, prepare un servidor, tal como se describe en el Capítulo 17, Configuración de un origen de instalación de red.

Métodos de instalación

En lugar de utilizar un teclado y un monitor conectados directamente al equipo de destino, la instalación se puede realizar mediante SSH, VNC o la consola serie del equipo. Este procedimiento se describe en las secciones Sección 12.3, “Supervisión de la instalación mediante VNC”, Sección 12.4, “Supervisión de la instalación mediante SSH” y Sección 12.5, “Instalación mediante la consola en serie”.

AutoYaST se puede utilizar para automatizar completamente el proceso de instalación. Para obtener más información, consulte el AutoYaST Guide.

12.2 Situaciones de instalación remota

En esta sección se describen las situaciones de instalación más habituales para la instalación remota. Para cada situación, compruebe detenidamente los requisitos previos y siga el procedimiento indicado. Si necesita instrucciones detalladas para un paso concreto, siga los enlaces que aparecen en cada uno de ellos.

12.2.1 Instalación desde medios de origen a través de VNC

Para este tipo de instalación, es necesario un cierto grado de acceso físico al sistema de destino con el fin de arrancarlo para la instalación. Una estación de trabajo remota controla la instalación y usa VNC para conectarse al programa de instalación. Es necesaria la misma intervención del usuario que en la instalación manual descrita en el Capítulo 9, Pasos de instalación.

Para este tipo de instalación, asegúrese de que se cumplen los siguientes requisitos.

  • Sistema de destino con una conexión de red en funcionamiento.

  • Sistema de control con una conexión de red en funcionamiento y con software de visor VNC o un navegador compatible con JavaScript (Firefox, Chromium, Internet Explorer, Opera, etc.).

  • DVD de instalación o memoria USB.

Para realizar este tipo de instalación, siga estos pasos:

  1. Arranque el sistema de destino con el medio de instalación (memoria USB) del kit de medios de SUSE Linux Enterprise Server (SLES).

  2. Cuando aparezca la pantalla de arranque del sistema de destino, utilice el indicador de parámetros de arranque para establecer las opciones de VNC y la configuración de red estática, si fuera necesario. Para obtener información acerca de los parámetros de arranque, consulte el Capítulo 8, Parámetros de arranque.

    1. Parámetros de arranque para una configuración de red estática:

      netdevice=NETDEVICE hostip=IP_ADDRESS netmask=NETMASK gateway=IP_GATEWAY vnc=1 VNCPassword=PASSWORD
    2. Parámetros de arranque para una configuración de red dinámica (DHCP):

      vnc=1 VNCPassword=PASSWORD
  3. El sistema de destino arranca en un entorno basado en texto y muestra la dirección de red y el número de pantalla. Las instalaciones de VNC se anuncian a sí mismas en OpenSLP, siempre que los ajustes del cortafuegos estén configurados correctamente. Se pueden localizar mediante slptool, como se describe en la Sección 12.3.1, “Preparación para la instalación con VNC”.

  4. En la estación de trabajo de control, abra un visor VNC o un navegador Web y conéctese al sistema de destino utilizando la dirección de red y el número de pantalla proporcionados, tal como se describe en la Sección 12.3, “Supervisión de la instalación mediante VNC”.

  5. Realice la instalación como se describe en el Capítulo 9, Pasos de instalación.

12.2.2 Instalación de red mediante VNC

Este tipo de instalación no requiere una interacción directa con el equipo de destino. El sistema se arranca mediante PXE y los datos de instalación se recuperan desde un servidor.

Para este tipo de instalación, asegúrese de que se cumplen los siguientes requisitos.

  • Al menos un equipo que se pueda utilizar para instalar un servidor DHCP, NFS, HTTP, FTP, TFTP o SMB.

  • Sistema de destino compatible con arranque en PXE, funcionamiento en red y Wake on LAN, enchufado y conectado a la red.

  • Sistema de control con una conexión de red en funcionamiento y con software de visor VNC o un navegador compatible con JavaScript (Firefox, Chromium, Microsoft Edge, Opera, etc.).

Para realizar este tipo de instalación, siga los pasos siguientes.

  1. Configure el servidor que contiene los datos de instalación. Para obtener más información, consulte la Parte IV, “Configuración de un servidor de instalación”.

  2. Configure un servidor DHCP y TFTP para la red. Esto se describe en el Capítulo 18, Preparación del entorno de arranque de red. Añada los parámetros de arranque necesarios para habilitar el servidor VNC.

  3. Habilite el arranque PXE en el firmware del equipo de destino. Para obtener más información, consulte la Sección 18.4, “Preparación del sistema de destino para arranque en PXE”.

  4. Comience el proceso de arranque del sistema de destino mediante Wake on LAN. Esto se describe en la Sección 18.5, “Uso de Wake-on-LAN para reactivaciones remotas”.

  5. En la estación de trabajo de control, abra una aplicación de visualización VNC o un navegador Web y conéctese al sistema de destino como se describe en la Sección 12.3, “Supervisión de la instalación mediante VNC”.

  6. Realice la instalación como se describe en el Capítulo 9, Pasos de instalación.

12.2.3 Instalación desde medios de origen a través de SSH

Para este tipo de instalación es necesario un cierto grado de acceso físico al sistema de destino con el fin de arrancarlo para la instalación y de determinar la dirección IP del destino de la instalación. Una estación de trabajo remota controla completamente la instalación propiamente dicha y usa SSH para conectarse al programa de instalación. Es necesaria la misma intervención del usuario que en la instalación manual descrita en el Capítulo 9, Pasos de instalación.

Para este tipo de instalación, asegúrese de que se cumplen los siguientes requisitos.

  • Sistema de destino con una conexión de red en funcionamiento.

  • Sistema de control con una conexión de red y software cliente para SSH en funcionamiento

  • DVD de instalación o memoria USB.

Para realizar este tipo de instalación, siga estos pasos:

  1. Configure el destino de la instalación y el servidor de instalación, tal y como se describe en la Parte IV, “Configuración de un servidor de instalación”.

  2. Arranque el sistema de destino con el medio de instalación (memoria USB) del kit de medios de SUSE Linux Enterprise Server (SLES).

  3. Cuando aparezca la pantalla de arranque del sistema de destino, utilice el indicador de parámetros de arranque para establecer las opciones de SSH y, si es necesario, la configuración de red estática. Para obtener información acerca de los parámetros de arranque, consulte el Capítulo 8, Parámetros de arranque.

    1. Parámetros de arranque para una configuración de red estática:

      netdevice=NETDEVICE hostip=IP_ADDRESS netmask=NETMASK gateway=IP_GATEWAY ssh=1 ssh.password=PASSWORD
    2. Parámetros de arranque para una configuración de red dinámica (DHCP):

      ssh=1 ssh.password=PASSWORD
  4. El sistema de destino inicia un entorno basado en texto y ofrece la dirección de red que los clientes SSH pueden utilizar para acceder al entorno de instalación gráfica.

  5. En la estación de trabajo de control, abra una ventana de terminal y conéctese al sistema de destino como se describe en la Sección 12.4.2, “Conexión al programa de instalación”.

  6. Realice la instalación como se describe en el Capítulo 9, Pasos de instalación.

12.2.4 Instalación de red a través de SSH

Este tipo de instalación no requiere una interacción directa con el equipo de destino. El sistema se arranca mediante PXE y los datos de instalación se recuperan desde un servidor.

Para este tipo de instalación, asegúrese de que se cumplen los siguientes requisitos:

  • Al menos un equipo que se pueda utilizar para instalar un servidor DHCP, NFS, HTTP, FTP, TFTP o SMB.

  • Sistema de destino compatible con arranque en PXE, funcionamiento en red y Wake on LAN, enchufado y conectado a la red.

  • Sistema de control con una conexión de red en funcionamiento y software de visualización SSH.

Para realizar este tipo de instalación, siga los pasos siguientes.

  1. Configure el servidor que contiene los datos de instalación. Para obtener más información, consulte la Parte IV, “Configuración de un servidor de instalación”.

  2. Configure un servidor DHCP y TFTP para la red. Esto se describe en el Capítulo 18, Preparación del entorno de arranque de red. Añada los parámetros de arranque necesarios para habilitar el servidor SSH.

  3. Habilite el arranque PXE en el firmware del equipo de destino. Para obtener más información, consulte la Sección 18.4, “Preparación del sistema de destino para arranque en PXE”.

  4. Comience el proceso de arranque del sistema de destino mediante Wake on LAN. Esto se describe en la Sección 18.5, “Uso de Wake-on-LAN para reactivaciones remotas”.

  5. En la estación de trabajo de control, abra un cliente SSH y conéctese al sistema de destino como se describe en la Sección 12.4, “Supervisión de la instalación mediante SSH”.

  6. Realice la instalación como se describe en el Capítulo 9, Pasos de instalación.

12.3 Supervisión de la instalación mediante VNC

Mediante un visor VNC es posible controlar de forma remota la instalación de SUSE Linux Enterprise Server desde prácticamente cualquier sistema operativo. En esta sección se describe la configuración cuando se utiliza un visor VNC o un navegador Web.

12.3.1 Preparación para la instalación con VNC

Para habilitar VNC en el destino de la instalación, especifique los parámetros de arranque correspondientes en el arranque inicial para la instalación (consulte el Capítulo 8, Parámetros de arranque). El sistema de destino arranca en un entorno basado en texto y espera a que un cliente VNC se conecte al programa de instalación.

El programa de instalación muestra la dirección IP y el número de pantalla a los que es necesario conectarse para la instalación. Si se tiene acceso físico al sistema de destino, esta información se introduce inmediatamente después de que el sistema arranque para la instalación. Introduzca los datos cuando el software cliente VNC los solicite, así como la contraseña VNC.

Dado que el destino de la instalación se anuncia mediante OpenSLP, puede recuperar la información de dirección de destino de la instalación a través de un navegador SLP. No es necesario que acceda físicamente al destino de la instalación en sí siempre que la configuración de red y todos los equipos admitan OpenSLP:

Procedimiento 12.1: Localización de las instalaciones de VNC mediante OpenSLP
  1. Ejecute el comando slptool findsrvtypes | grep vnc para obtener una lista de todos los servicios que ofrecen VNC. Los destinos de instalación de VNC deben estar disponibles en un servicio denominado YaST.installation.suse.

  2. Ejecute el comando slptool findsrvs YaST.installation.suse para obtener una lista de las instalaciones disponibles. Use la dirección IP y el puerto (suele ser el 5901) proporcionados con el visor VNC.

12.3.2 Conexión al programa de instalación

Existen dos maneras de conectarse al servidor VNC (en este caso, el destino de la instalación). Puede iniciar un visor VNC o conectarse mediante un navegador Web habilitado para JavaScript.

Gracias a VNC es posible instalar un sistema Linux desde cualquier otro sistema operativo, incluidas otras distribuciones de Linux, Windows y macOS.

En un sistema Linux, asegúrese de que el paquete tightvnc se encuentra instalado. En un equipo con Windows, instale el puerto de Windows de esta aplicación (consulte https://www.tightvnc.com/download.html).

Para conectarse al instalador que se ejecuta en la máquina de destino, siga estos pasos.

  1. Inicie el visor VNC.

  2. Introduzca la dirección IP y el número de pantalla del destino de la instalación:

    IP_ADDRESS:DISPLAY_NUMBER

    Se abrirá una ventana que muestra la pantalla de YaST como en una instalación local normal.

En lugar de un visor VNC, puede utilizar un navegador habilitado para JavaScript que tenga habilitada la compatibilidad con JavaScript para realizar la instalación.

Tenga en cuenta que la conexión VNC del navegador no está cifrada.

Siga este procedimiento para realizar una instalación de VNC.

  1. Lance el navegador Web e introduzca lo siguiente en el indicador de dirección:

    http://IP_ADDRESS_OF_TARGET:5801
  2. Cuando se le solicite, introduzca la contraseña de VNC. Se abrirá una ventana con la pantalla de YaST como en una instalación local normal.

12.4 Supervisión de la instalación mediante SSH

Mediante un cliente SSH, puede realizar la instalación de forma remota a través de SSH.

12.4.1 Preparación para la instalación con SSH

Además de la instalación de los paquetes de software necesarios (OpenSSH para Linux y PuTTY para Windows), debe especificar los parámetros de arranque apropiados para habilitar SSH para la instalación. Consulte el Capítulo 8, Parámetros de arranque para obtener más información. OpenSSH se instala por defecto en todos los sistemas operativos basados en SUSE Linux.

12.4.2 Conexión al programa de instalación

Después de iniciar la instalación con SSH, use este procedimiento para conectarse a la sesión SSH.

  1. Obtenga la dirección IP del destino de la instalación. Si dispone de acceso físico al equipo de destino, obtenga la dirección IP que las rutinas de instalación muestran en la consola tras el arranque inicial. También es posible obtener la dirección IP asignada al equipo de destino en la configuración del servidor DHCP.

  2. Ejecute el siguiente comando en el terminal:

    ssh -X root@TARGET_IP_ADDRESS

    Sustituya TARGET_IP_ADDRESS por la dirección IP real del destino de la instalación.

  3. Cuando se pida un nombre de usuario, introduzca root.

  4. Cuando se le pida una contraseña, introduzca la contraseña que se estableció con el parámetro de arranque de SSH. Si la autenticación es correcta, debería aparecer un indicador de línea de comandos para el destino de la instalación.

  5. Introduzca yast para iniciar el programa de instalación. Se abrirá una ventana que muestra la pantalla de YaST como se describe en el Capítulo 9, Pasos de instalación.

12.5 Instalación mediante la consola en serie

Para este método de instalación, necesita un equipo conectado mediante un cable de módem nulo al equipo de destino donde se instalará SUSE Linux Enterprise Server. Ambos equipos deben admitir la consola en serie. Algunas implementaciones de firmware ya están configuradas para enviar la salida de la consola de arranque a una consola en serie. En tal caso, no se necesita configuración adicional.

Si el firmware no utiliza la consola serie para la salida de la consola de arranque, defina el siguiente parámetro de arranque para la instalación: console=TTY,BAUDRATE. Para obtener más información, consulte el Section 18.2.5, “Editing menu entries during the boot procedure” y el Capítulo 8, Parámetros de arranque.

BAUDRATE debe sustituirse con la velocidad en baudios de la interfaz. Los valores válidos son 115200, 38400 y 9600. TTY debe sustituirse con el nombre de la interfaz. En la mayoría de los equipos, hay una o varias interfaces en serie. Dependiendo del hardware, los nombres de las interfaces pueden variar:

  • ttyS0 para APM

  • ttyAMA0 para la arquitectura de sistema base del servidor (SBSA)

  • ttyPS0 para Xilinx

Para la instalación, necesitará un programa de terminal como minicom o screen. Para iniciar la conexión en serie, lance el programa screen en una consola local introduciendo el siguiente comando:

> screen /dev/ttyUSB0 115200

Esto significa que screen escucha al primer puerto serie con una velocidad en baudios de 115200. A partir de este punto, la instalación se realiza de forma similar a la instalación basada en texto a través de este terminal.