Ir para o conteúdoIr para navegação de página: página anterior [tecla de acesso p]/próxima página [tecla de acesso n]
documentation.suse.com / Documentação do SUSE Linux Enterprise Server / Guia de Implantação / Procedimento de instalação / Instalação remota
Aplica-se a SUSE Linux Enterprise Server 15 SP6

12 Instalação remota

É possível fazer toda a instalação do SUSE® Linux Enterprise Server pela rede. Este capítulo descreve como fornecer o ambiente necessário para inicialização, instalação e controle da instalação por meio da rede.

12.1 Visão Geral

Para uma instalação remota, é preciso considerar como inicializar, como controlar a instalação e a fonte dos dados de instalação. Todas as opções disponíveis poderão ser combinadas umas com as outras, se estiverem disponíveis para sua plataforma de hardware.

Método de boot

Dependendo do hardware, há várias opções para inicializar um sistema. As opções comuns são DVD, unidade USB ou boot PXE. Para obter mais informações sobre sua plataforma, consulte a Parte I, “Preparação para instalação”.

Para configurar um servidor para inicialização via PXE, consulte o Capítulo 18, Preparando o ambiente de boot de rede.

Fonte de dados

Em geral, os DVDs ou as unidades USB são usados como fonte de instalação do SUSE Linux Enterprise Server. Como alternativa, é possível usar os servidores de instalação. Nesse caso, use o parâmetro de boot install para especificar a fonte. Para obter informações detalhadas, consulte a Seção 8.3.3, “Especificando a fonte de instalação”.

Para usar uma fonte de rede para instalação, prepare um servidor, conforme descrito no Capítulo 17, Configurando uma fonte de instalação de rede.

Métodos de instalação

Em vez de usar um teclado e um monitor diretamente conectados à máquina de destino, a instalação pode ser feita por SSH, VNC ou usando o console serial de uma máquina. Esse procedimento está descrito na Seção 12.3, “Monitorando a instalação por VNC”, Seção 12.4, “Monitorando a instalação por SSH” e Seção 12.5, “Instalação via console serial”.

É possível usar o AutoYaST para automatizar totalmente o processo de instalação. Para obter mais informações, consulte o AutoYaST Guide.

12.2 Cenários de instalação remota

Esta seção apresenta os cenários de instalação mais comuns para instalações remotas. Para cada cenário, verifique cuidadosamente a lista de pré-requisitos e siga o procedimento descrito para o cenário específico. Se necessitar de instruções detalhadas para uma etapa específica, siga os links fornecidos para cada uma.

12.2.1 Instalação da mídia de origem por VNC

Este tipo de instalação ainda requer algum grau de acesso físico ao sistema de destino para inicializar na instalação. A instalação é controlada por uma estação de trabalho remota usando VNC para se conectar ao programa de instalação. A interação do usuário é necessária, como na instalação manual no Capítulo 9, Etapas de instalação.

Para este tipo de instalação, verifique se os seguintes requisitos foram atendidos.

  • Sistema de destino com uma conexão de rede ativa.

  • Sistema de controle com uma conexão de rede ativa e um software viewer do VNC ou browser habilitado para JavaScript (Firefox, Chromium, Internet Explorer, Opera etc.).

  • DVD de instalação ou unidade flash USB.

Para executar este tipo de instalação, proceda da seguinte maneira:

  1. Inicialize o sistema de destino usando o meio de instalação (unidade flash USB) do kit de mídia do SUSE Linux Enterprise Server.

  2. Quando a tela de boot do sistema de destino for exibida, use o prompt de parâmetros de boot para definir as opções de VNC e a configuração de rede estática, se necessário. Para obter informações sobre os parâmetros de boot, consulte o Capítulo 8, Parâmetros de boot.

    1. Parâmetros de boot para uma configuração de rede estática:

      netdevice=NETDEVICE hostip=IP_ADDRESS netmask=NETMASK gateway=IP_GATEWAY vnc=1 VNCPassword=PASSWORD
    2. Parâmetros de boot para uma configuração de rede dinâmica (DHCP):

      vnc=1 VNCPassword=PASSWORD
  3. O sistema de destino é inicializado em um ambiente baseado em texto e mostra o endereço de rede e o número de exibição. As instalações em VNC se anunciam por OpenSLP, desde que as configurações de firewall sejam definidas apropriadamente. É possível encontrá-las usando slptool conforme descrito na Seção 12.3.1, “Preparando para instalação por VNC”.

  4. Na estação de trabalho de controle, abra um viewer do VNC ou um browser da Web e conecte-se ao sistema de destino usando o endereço de rede e o número de exibição fornecidos, conforme descrito na Seção 12.3, “Monitorando a instalação por VNC”.

  5. Execute a instalação como descrito no Capítulo 9, Etapas de instalação.

12.2.2 Instalação de rede usando VNC

Esse tipo de instalação não requer interação direta com a máquina de destino. O sistema é inicializado via PXE, e os dados de instalação são buscados em um servidor.

Para executar este tipo de instalação, verifique se os seguintes requisitos foram atendidos.

  • Pelo menos uma máquina que possa ser usada para instalar um servidor DHCP, NFS, HTTP, FTP, TFTP ou SMB.

  • Sistema de destino com recurso de inicialização PXE, rede e Wake on LAN, conectado à rede.

  • Sistema de controle com uma conexão de rede ativa e um software viewer do VNC ou browser habilitado para JavaScript (Firefox, Chromium, Microsoft Edge, Opera etc.).

Para executar este tipo de instalação, proceda da seguinte maneira.

  1. Configure o servidor que contém os dados de instalação. Para obter detalhes, leia Parte IV, “Configurando um servidor de instalação”.

  2. Configure um servidor DHCP e TFTP para a rede. Isso está descrito no Capítulo 18, Preparando o ambiente de boot de rede. Adicione os parâmetros de boot necessários para habilitar o servidor VNC.

  3. Habilite o boot PXE no firmware da máquina de destino. Para obter mais informações, consulte a Seção 18.4, “Preparando o sistema de destino para boot PXE”.

  4. Inicie o processo de inicialização do sistema de destino usando Wake on LAN. Isso está descrito na Seção 18.5, “Usando wake-on-LAN para ativações remotas”.

  5. Na estação de trabalho de controle, abra um aplicativo de visualização VNC ou um browser da Web e conecte-se ao sistema de destino, conforme descrito na Seção 12.3, “Monitorando a instalação por VNC”.

  6. Execute a instalação como descrito no Capítulo 9, Etapas de instalação.

12.2.3 Instalação da mídia de origem por SSH

Este tipo de instalação ainda requer algum grau de acesso físico ao sistema de destino para a inicialização na instalação e para determinar o endereço IP do destino de instalação. A instalação em si é inteiramente controlada de uma estação de trabalho remota usando SSH para se conectar ao instalador. A interação do usuário é necessária, como na instalação comum descrita no Capítulo 9, Etapas de instalação.

Para este tipo de instalação, verifique se os seguintes requisitos foram atendidos.

  • Sistema de destino com conexão de rede ativa.

  • Sistema de controle com conexão de rede ativa e software cliente SSH ativo.

  • DVD de instalação ou unidade flash USB.

Para executar este tipo de instalação, proceda da seguinte maneira:

  1. Configure o destino e o servidor de instalação, conforme descrito em Parte IV, “Configurando um servidor de instalação”.

  2. Inicialize o sistema de destino usando o meio de instalação (unidade flash USB) do kit de mídia do SUSE Linux Enterprise Server.

  3. Quando a tela de boot do sistema de destino for exibida, use o prompt de parâmetros de boot para definir as opções de SSH e, se necessário, a configuração de rede estática. Para obter informações sobre os parâmetros de boot, consulte o Capítulo 8, Parâmetros de boot.

    1. Parâmetros de boot para uma configuração de rede estática:

      netdevice=NETDEVICE hostip=IP_ADDRESS netmask=NETMASK gateway=IP_GATEWAY ssh=1 ssh.password=PASSWORD
    2. Parâmetros de boot para uma configuração de rede dinâmica (DHCP):

      ssh=1 ssh.password=PASSWORD
  4. O sistema de destino é inicializado em um ambiente baseado em texto, apresentando o endereço de rede sob o qual o ambiente de instalação gráfica pode ser endereçado por qualquer cliente SSH.

  5. Na estação de trabalho de controle, abra uma janela de terminal e conecte-se ao sistema de destino como descrito na Seção 12.4.2, “Conectando-se ao programa de instalação”.

  6. Execute a instalação como descrito no Capítulo 9, Etapas de instalação.

12.2.4 Instalação da rede por SSH

Esse tipo de instalação não requer interação direta com a máquina de destino. O sistema é inicializado via PXE, e os dados de instalação são buscados em um servidor.

Para executar este tipo de instalação, verifique se os seguintes requisitos foram atendidos:

  • Pelo menos uma máquina que possa ser usada para instalar um servidor DHCP, NFS, HTTP, FTP, TFTP ou SMB.

  • Sistema de destino com recurso de inicialização PXE, rede e Wake on LAN, conectado à rede.

  • Sistema de controle com conexão de rede ativa e software viewer do SSH.

Para executar este tipo de instalação, proceda da seguinte maneira.

  1. Configure o servidor que contém os dados de instalação. Para obter detalhes, leia Parte IV, “Configurando um servidor de instalação”.

  2. Configure um servidor DHCP e TFTP para a rede. Isso está descrito no Capítulo 18, Preparando o ambiente de boot de rede. Adicione os parâmetros de boot necessários para habilitar o servidor SSH.

  3. Habilite o boot PXE no firmware da máquina de destino. Para obter mais informações, consulte a Seção 18.4, “Preparando o sistema de destino para boot PXE”.

  4. Inicie o processo de inicialização do sistema de destino usando Wake on LAN. Isso está descrito na Seção 18.5, “Usando wake-on-LAN para ativações remotas”.

  5. Na estação de trabalho de controle, abra um software cliente SSH e conecte-se ao sistema de destino, conforme descrito na Seção 12.4, “Monitorando a instalação por SSH”.

  6. Execute a instalação como descrito no Capítulo 9, Etapas de instalação.

12.3 Monitorando a instalação por VNC

Usando um viewer do VNC, é possível controlar remotamente a instalação do SUSE Linux Enterprise Server praticamente de qualquer sistema operacional. Esta seção apresenta a configuração usando um viewer do VNC ou um browser da Web.

12.3.1 Preparando para instalação por VNC

Para habilitar o VNC no destino de instalação, especifique os parâmetros de boot apropriados no boot inicial para instalação (consulte o Capítulo 8, Parâmetros de boot). O sistema de destino inicializa em um ambiente baseado em texto e espera que um cliente VNC conecte-se ao programa de instalação.

O programa de instalação anuncia o endereço IP e exibe o número necessário para conexão para a instalação. Se você tiver acesso físico ao sistema de destino, essas informações são fornecidas logo depois do sistema ser inicializado para instalação. Digite esses dados quando eles forem solicitados pelo software cliente VNC e forneça a sua senha VNC.

Como o destino de instalação se anuncia por OpenSLP, você pode recuperar as informações de endereço do destino de instalação por um browser SLP. Não há necessidade de acesso físico ao destino de instalação, desde que a configuração de rede e todas as máquinas suportem OpenSLP:

Procedimento 12.1: Localizando instalações do VNC via OpenSLP
  1. Execute slptool findsrvtypes | grep vnc para ver uma lista de todos os serviços que oferecem VNC. Os destinos da instalação do VNC devem estar disponíveis em um serviço denominado YaST.installation.suse.

  2. Execute slptool findsrvs YaST.installation.suse para ver uma lista das instalações disponíveis. Use o endereço IP e a porta (normalmente, 5901) fornecidos com o viewer do VNC.

12.3.2 Conectando-se ao programa de instalação

Há duas formas de se conectar a um servidor VNC (neste caso, o destino da instalação). Você pode iniciar um viewer do VNC ou conectar-se usando um browser da Web habilitado para JavaScript.

Com o VNC, é possível instalar um sistema Linux de qualquer outro sistema operacional, incluindo outras distribuições Linux, Windows ou macOS.

Em uma máquina Linux, verifique se o pacote tightvnc está instalado. Em uma máquina Windows, instale a porta do Windows deste aplicativo (consulte https://www.tightvnc.com/download.html).

Para conectar-se ao instalador executado na máquina de destino, proceda da maneira a seguir.

  1. Inicie o visualizador VNC.

  2. Insira o endereço IP e o número de exibição do destino de instalação:

    IP_ADDRESS:DISPLAY_NUMBER

    Isso abre uma janela com a tela do YaST, como em uma instalação local regular.

Em vez de um viewer do VNC, você pode usar um browser habilitado para JavaScript para executar a instalação.

Observe que a conexão VNC do browser não é criptografada.

Para executar uma instalação VCN, proceda da seguinte maneira.

  1. Inicie o browser da Web e insira o seguinte no prompt de endereço:

    http://IP_ADDRESS_OF_TARGET:5801
  2. Quando solicitado, digite a senha do VNC. Em seguida, é aberta uma janela com a tela do YaST, como em uma instalação local regular.

12.4 Monitorando a instalação por SSH

Usando um cliente SSH, você pode executar a instalação remotamente por SSH.

12.4.1 Preparando para instalação por SSH

Além de instalar o pacote de software apropriado (OpenSSH para Linux e PuTTY para Windows), você precisa especificar os parâmetros de boot apropriados para habilitar o SSH para instalação. Consulte o Capítulo 8, Parâmetros de boot para obter os detalhes. Por padrão, o OpenSSH é instalado em qualquer sistema operacional baseado no SUSE Linux.

12.4.2 Conectando-se ao programa de instalação

Após iniciar a instalação do SSH, use este procedimento para se conectar à sessão SSH.

  1. Recupere o endereço IP do destino da instalação. Se você tem acesso físico à máquina de destino, obtenha o endereço IP fornecido pela rotina de instalação no console após a primeira inicialização. Do contrário, obtenha o endereço IP que foi atribuído a essa máquina de destino na configuração do servidor DHCP.

  2. Execute o seguinte comando no terminal:

    ssh -X root@TARGET_IP_ADDRESS

    Substitua TARGET_IP_ADDRESS pelo endereço IP real do destino da instalação.

  3. Quando for solicitado um nome de usuário, digite root.

  4. Quando solicitado, digite a senha que foi definida com o parâmetro de boot do SSH. Se a autenticação for bem-sucedida, você deverá ver um prompt de linha de comando para o destino da instalação.

  5. Digite yast para iniciar o programa de instalação. Isso abre uma janela com a tela do YaST, conforme descrito no Capítulo 9, Etapas de instalação.

12.5 Instalação via console serial

Para esse método de instalação, você precisa de um computador conectado por um cabo de modem nulo à máquina de destino em que o SUSE Linux Enterprise Server será instalado. Ambas as máquinas devem suportar o console serial. Algumas implementações de firmware já estão configuradas para enviar a saída do console de boot para um console serial. Nesse caso, não é necessária nenhuma configuração adicional.

Se o firmware não usar o console serial para a saída do console de boot, defina o seguinte parâmetro de boot para a instalação: console=TTY,BAUDRATE. Para obter mais informações, consulte a Section 18.2.5, “Editing menu entries during the boot procedure” e o Capítulo 8, Parâmetros de boot.

É necessário substituir BAUDRATE pela taxa de transmissão para a interface. Os valores válidos são 115200, 38400 ou 9600. É necessário substituir TTY pelo nome da interface. Na maioria dos computadores, há uma ou mais interfaces seriais. Dependendo do hardware, os nomes das interfaces podem variar:

  • ttyS0 para APM

  • ttyAMA0 para Server Base System Architecture (SBSA)

  • ttyPS0 para Xilinx

Para a instalação, é preciso um programa de terminal como o minicom ou screen. Para iniciar a conexão serial, inicie o programa da tela em um console local, digitando o seguinte comando:

> screen /dev/ttyUSB0 115200

Isso significa que o screen ouve a primeira porta serial com uma taxa de transmissão de 115200. Desse ponto em diante, a instalação continuará de modo semelhante à instalação baseada em texto por este terminal.