10 Instalação remota #
O SUSE® Linux Enterprise Server pode ser instalado de várias maneiras. Além da instalação comum de mídia descrita no Capítulo 6, Instalação com o YaST, você pode escolher uma das várias abordagens baseadas em rede ou até optar por uma instalação autônoma do SUSE Linux Enterprise Server.
Cada método é apresentado em duas listas de verificação resumidas: uma que relaciona os pré-requisitos do método e outra que ilustra o procedimento básico. São fornecidos mais detalhes para todas as técnicas usadas nos cenários de instalação.
Nas seções a seguir, o sistema que armazenará a instalação do novo SUSE Linux Enterprise Server é chamado de sistema de destino ou destino de instalação. O termo repositório (antes chamado de “fonte de instalação”) é usado para todas as fontes de dados de instalação. Isso inclui mídia física, como CD e DVD e servidores de rede que distribuem os dados de instalação na sua rede.
10.1 Cenários de instalação para 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.
10.1.1 Instalação remota simples por VNC: configuração de rede estática #
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 6, Instalação com o YaST.
Para este tipo de instalação, verifique se os seguintes requisitos foram atendidos:
Um repositório, remoto ou local:
Repositório remoto: NFS, HTTP, FTP, TFTP ou SMB com conexão de rede de trabalho.
Repositório local, por exemplo, um DVD.
Sistema de destino com conexão de rede ativa.
Sistema de controle com conexão de rede ativa e software viewer VNC.
Meio físico de boot (CD, DVD ou disco flash) para inicialização do sistema de destino.
Endereços IP estáticos válidos já atribuídos ao repositório e ao sistema de controle.
Endereços IP estático válidos para atribuir ao sistema de destino.
Para executar este tipo de instalação, proceda da seguinte maneira:
Configure o repositório conforme descrito na Capítulo 8, Configurando o servidor que mantém as fontes de instalação. Escolha um servidor de rede NFS, HTTP, FTP ou TFTP. Para um repositório SMB, consulte a Seção 8.5, “Gerenciando um repositório SMB”.
Inicialize o sistema de destino usando o kit de mídia do SUSE Linux Enterprise Server.
Quando aparecer a tela de boot do sistema de destino, use o prompt de opções de boot para definir as opções apropriadas do VNC e o endereço do repositório. Isso está descrito detalhadamente na Seção 10.2, “Inicializando o sistema de destino para instalação”.
O sistema de destino é inicializado em um ambiente baseado em texto, apresentando o endereço de rede e número de exibição sob o qual o ambiente de instalação gráfico pode ser endereçado por qualquer aplicativo visualizador VNC ou browser. As instalações do VNC se anunciam em OpenSLP e se as configurações de firewall permitirem. É possível encontrá-las usando
slptool
conforme descrito na Procedimento 10.1, “Localizando instalações do VNC via OpenSLP”.Na estação de trabalho de controle, abra um aplicativo de visualização VNC ou browser da Web e conecte-se ao sistema de destino como descrito na Seção 10.3.1, “Instalação VNC”.
Execute a instalação como descrito no Capítulo 6, Instalação com o YaST. Reconecte-se ao sistema de destino depois que ele for reinicializado para concluir a parte final da instalação.
Conclua a instalação.
10.1.2 Instalação remota simples por VNC: configuração de rede dinâmica #
Este tipo de instalação ainda requer algum grau de acesso físico ao sistema de destino para inicializar na instalação. A configuração de rede é feita por DHCP. A instalação é controlada de uma estação de trabalho remota por VNC, mas a configuração não requer interação do usuário.
Para este tipo de instalação, verifique se os seguintes requisitos foram atendidos:
Repositório remoto: NFS, HTTP, FTP, ou SMB com conexão de rede de trabalho.
Sistema de destino com conexão de rede ativa.
Sistema de controle com conexão de rede ativa e software viewer VNC.
Inicialize o sistema de destino usando o kit de mídia do SUSE Linux Enterprise Server.
Servidor DHCP em execução fornecendo endereços IP.
Para executar este tipo de instalação, proceda da seguinte maneira:
Configure o repositório conforme descrito na Capítulo 8, Configurando o servidor que mantém as fontes de instalação. Escolha um servidor de rede NFS, HTTP ou FTP. Para um repositório SMB, consulte a Seção 8.5, “Gerenciando um repositório SMB”.
Inicialize o sistema de destino usando o kit de mídia do SUSE Linux Enterprise Server.
Quando aparecer a tela de boot do sistema de destino, use o prompt de opções de boot para definir as opções apropriadas do VNC e o endereço do repositório. Isso está descrito detalhadamente na Seção 10.2, “Inicializando o sistema de destino para instalação”.
O sistema de destino é inicializado em um ambiente baseado em texto, apresentando o endereço de rede e número de exibição sob o qual o ambiente de instalação gráfico pode ser endereçado por qualquer aplicativo visualizador VNC ou browser. As instalações do VNC se anunciam em OpenSLP e se as configurações de firewall permitirem. É possível encontrá-las usando
slptool
conforme descrito na Procedimento 10.1, “Localizando instalações do VNC via OpenSLP”.Na estação de trabalho de controle, abra um aplicativo de visualização VNC ou browser da Web e conecte-se ao sistema de destino como descrito na Seção 10.3.1, “Instalação VNC”.
Execute a instalação como descrito no Capítulo 6, Instalação com o YaST. Reconecte-se ao sistema de destino depois que ele for reinicializado para concluir a parte final da instalação.
Conclua a instalação.
10.1.3 Instalação remota por VNC: inicialização PXE e Wake on LAN #
Este tipo de instalação ocorre totalmente sem intervenção. A máquina de destino é inicializada remotamente. A interação do usuário só é necessária para a instalação em si. Este método é adequado para implantações entre sites.
Para executar este tipo de instalação, verifique se os seguintes requisitos foram atendidos:
Repositório remoto: NFS, HTTP, FTP, ou SMB com conexão de rede de trabalho.
Servidor TFTP.
Servidor DHCP em execução para sua rede.
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 VNC.
Para executar este tipo de instalação, proceda da seguinte maneira:
Configure o repositório conforme descrito na Capítulo 8, Configurando o servidor que mantém as fontes de instalação. Escolha um servidor de rede NFS, HTTP ou FTP ou configure um repositório SMB conforme descrito na Seção 8.5, “Gerenciando um repositório SMB”.
Configure um servidor TFTP para manter uma imagem de inicialização que possa ser extraída pelo sistema de destino. Isso está descrito no Seção 9.2, “Configurando um servidor TFTP”.
Configure um servidor DHCP para fornecer endereços IP a todas as máquinas e revelar a localização do servidor TFTP para o sistema de destino. Isso está descrito no Seção 9.1, “Configurando um servidor DHCP”.
Prepare o sistema de destino para a inicialização PXE. Isso está descrito detalhadamente na Seção 9.5, “Preparando o sistema de destino para inicialização PXE”.
Inicie o processo de inicialização do sistema de destino usando Wake on LAN. Isso está descrito no Seção 9.7, “Ativação na LAN”.
Na estação de trabalho de controle, abra um aplicativo de visualização VNC ou browser da Web e conecte-se ao sistema de destino como descrito na Seção 10.3.1, “Instalação VNC”.
Execute a instalação como descrito no Capítulo 6, Instalação com o YaST. Reconecte-se ao sistema de destino depois que ele for reinicializado para concluir a parte final da instalação.
Conclua a instalação.
10.1.4 Instalação remota simples por SSH: configuração de rede estática #
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 6, Instalação com o YaST.
Para este tipo de instalação, verifique se os seguintes requisitos foram atendidos:
Repositório remoto: NFS, HTTP, FTP, ou SMB com conexão de rede de trabalho.
Sistema de destino com conexão de rede ativa.
Sistema de controle com conexão de rede ativa e software cliente SSH ativo.
Inicialize o sistema de destino usando o kit de mídia do SUSE Linux Enterprise Server.
Endereços IP estáticos válidos já atribuídos ao repositório e ao sistema de controle.
Endereços IP estático válidos para atribuir ao sistema de destino.
Para executar este tipo de instalação, proceda da seguinte maneira:
Configure o repositório conforme descrito na Capítulo 8, Configurando o servidor que mantém as fontes de instalação. Escolha um servidor de rede NFS, HTTP ou FTP. Para um repositório SMB, consulte a Seção 8.5, “Gerenciando um repositório SMB”.
Inicialize o sistema de destino usando o kit de mídia do SUSE Linux Enterprise Server.
Quando aparecer a tela de boot do sistema de destino, use o prompt de opções de boot para definir os parâmetros apropriados à conexão de rede, o endereço do repositório e a habilitação SSH. Isso está descrito detalhadamente na Seção 10.2.2, “Usando opções de boot personalizadas”.
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.
Na estação de trabalho de controle, abra uma janela de terminal e conecte-se ao sistema de destino como descrito na Seção 10.3.2.2, “Conectando-se ao programa de instalação”.
Execute a instalação como descrito no Capítulo 6, Instalação com o YaST. Reconecte-se ao sistema de destino depois que ele for reinicializado para concluir a parte final da instalação.
Conclua a instalação.
10.1.5 Instalação remota simples por SSH: configuração de rede dinâmica #
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 é controlada de uma estação de trabalho remota por SSH, mas a configuração não requer interação do usuário.
Na caixa de diálogo de configurações de rede, marque o
e evite o NetworkManager. Do contrário, a conexão SSH será perdida durante a instalação. Redefina as configurações para após o término da instalação.Para este tipo de instalação, verifique se os seguintes requisitos foram atendidos:
Um repositório, remoto ou local:
Repositório remoto: NFS, HTTP, FTP, TFTP ou SMB com conexão de rede de trabalho.
Repositório local, por exemplo, um DVD.
Sistema de destino com conexão de rede ativa.
Sistema de controle com conexão de rede ativa e software cliente SSH ativo.
Meio físico de boot (CD, DVD ou disco flash) para inicialização do sistema de destino.
Servidor DHCP em execução fornecendo endereços IP.
Para executar este tipo de instalação, proceda da seguinte maneira:
Configure a fonte do repositório conforme descrito na Capítulo 8, Configurando o servidor que mantém as fontes de instalação. Escolha um servidor de rede NFS, HTTP ou FTP. Para um repositório SMB, consulte a Seção 8.5, “Gerenciando um repositório SMB”.
Inicialize o sistema de destino usando o kit de mídia do SUSE Linux Enterprise Server.
Quando a tela de boot do sistema de destino for exibida, use o prompt de opções de boot para passar os parâmetros apropriados de conexão de rede, a localização da fonte de instalação e a habilitação SSH. Consulte a Seção 10.2.2, “Usando opções de boot personalizadas” para obter instruções detalhadas sobre o uso desses parâmetros.
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.
Na estação de trabalho de controle, abra uma janela de terminal e conecte-se ao sistema de destino como descrito na Seção 10.3.2.2, “Conectando-se ao programa de instalação”.
Execute a instalação como descrito no Capítulo 6, Instalação com o YaST. Reconecte-se ao sistema de destino depois que ele for reinicializado para concluir a parte final da instalação.
Conclua a instalação.
10.1.6 Instalação remota por SSH: inicialização PXE e Wake on LAN #
Este tipo de instalação ocorre totalmente sem intervenção. A máquina de destino é inicializada remotamente.
Para executar este tipo de instalação, verifique se os seguintes requisitos foram atendidos:
Repositório remoto: NFS, HTTP, FTP, ou SMB com conexão de rede de trabalho.
Servidor TFTP.
Servidor DHCP em execução para sua rede, fornecendo um IP estático para o host a ser instalado.
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 cliente SSH.
Para executar este tipo de instalação, proceda da seguinte maneira:
Configure o repositório conforme descrito na Capítulo 8, Configurando o servidor que mantém as fontes de instalação. Escolha um servidor de rede NFS, HTTP ou FTP. Para ver a configuração de um repositório SMB, consulte a Seção 8.5, “Gerenciando um repositório SMB”.
Configure um servidor TFTP para manter uma imagem de inicialização que possa ser extraída pelo sistema de destino. Isso está descrito no Seção 9.2, “Configurando um servidor TFTP”.
Configure um servidor DHCP para fornecer endereços IP a todas as máquinas e revelar a localização do servidor TFTP para o sistema de destino. Isso está descrito no Seção 9.1, “Configurando um servidor DHCP”.
Prepare o sistema de destino para a inicialização PXE. Isso está descrito detalhadamente na Seção 9.5, “Preparando o sistema de destino para inicialização PXE”.
Inicie o processo de inicialização do sistema de destino usando Wake on LAN. Isso está descrito no Seção 9.7, “Ativação na LAN”.
Na estação de trabalho de controle, inicie um cliente SSH e conecte-se ao sistema de destino como descrito na Seção 10.3.2, “Instalação SSH”.
Execute a instalação como descrito no Capítulo 6, Instalação com o YaST. Reconecte-se ao sistema de destino depois que ele for reinicializado para concluir a parte final da instalação.
Conclua a instalação.
10.2 Inicializando o sistema de destino para instalação #
Há duas maneiras diferentes de personalizar o processo de boot para instalação, além das mencionadas na Seção 9.7, “Ativação na LAN” e na Seção 9.3.1, “Preparando a estrutura”. Uma maneira é usar as opções de boot padrão e as teclas de função. Se preferir, você poderá usar o prompt de opções de boot na tela de boot da instalação para especificar as opções de boot desejadas que o kernel de instalação poderá exigir para o hardware específico.
10.2.1 Usando as opções padrão de boot #
As opções de boot foram descritas detalhadamente no Capítulo 6, Instalação com o YaST. Em geral, basta selecionar para iniciar o processo de boot da instalação.
Se problemas ocorrerem, use Section 42.2, “Installation Problems”.
ou . Para obter mais informações sobre solução de problemas no processo de instalação, consulte oA barra de menus na tela inferior oferece algumas funcionalidades avançadas necessárias em algumas configurações. Usando as teclas de função (F1 ... F12), você pode especificar opções adicionais para passar para as rotinas de instalação sem a necessidade de saber a sintaxe detalhada desses parâmetros (consulte o Seção 10.2.2, “Usando opções de boot personalizadas”). Há uma descrição detalhada das teclas de função disponíveis na Seção 6.2.2.1, “Tela de boot em máquinas equipadas com BIOS tradicional”.
10.2.2 Usando opções de boot personalizadas #
O uso do conjunto apropriado de opções de boot simplifica o procedimento de instalação. Vários parâmetros também podem ser configurados posteriormente usando as rotinas linuxrc, mas usar as opções de boot é mais fácil. Em algumas configurações automatizadas, as opções de boot podem ser fornecidas com initrd
ou um arquivo info
.
A tabela a seguir relaciona todos os cenários de instalação mencionados neste capítulo com os parâmetros necessários para inicialização e as opções de boot correspondentes. Anexe todos eles na ordem em que aparecem na tabela para obter uma string de opção de boot que é passada para as rotinas de instalação. Por exemplo (todos em uma linha):
install=XXX netdevice=XXX hostip=XXX netmask=XXX vnc=XXX VNCPassword=XXX
Substitua todos os valores XXX neste comando pelos valores apropriados à sua configuração.
- Capítulo 6, Instalação com o YaST
Parâmetros necessários para inicialização. Nenhuma
Opções de Boot. Nenhuma é necessária
- Seção 10.1.1, “Instalação remota simples por VNC: configuração de rede estática”
- Parâmetros necessários para inicialização #
Localização do servidor de instalação
Dispositivo de rede
Endereço IP
Máscara de rede
Gateway
Habilitação VNC
Senha VNC
Opções de Boot #install=(nfs,http,ftp,smb)://CAMINHO_MÍDIA_INST
netdevice=DISP_REDE
(necessário apenas se vários dispositivos de rede estiverem disponíveis)hostip=ENDEREÇO_IP
netmask=MÁSCARADEREDE
gateway=GATEWAY_IP
vnc=1
VNCPassword=SENHA
- Seção 10.1.2, “Instalação remota simples por VNC: configuração de rede dinâmica”
- Parâmetros necessários para inicialização #
Localização do servidor de instalação
Habilitação VNC
Senha VNC
Opções de Boot #install=(nfs,http,ftp,smb)://CAMINHO_MÍDIA_INST
vnc=1
VNCPassword=SENHA
- Seção 10.1.3, “Instalação remota por VNC: inicialização PXE e Wake on LAN”
- Parâmetros necessários para inicialização #
Localização do servidor de instalação
Localização do servidor TFTP
Habilitação VNC
Senha VNC
Opções de Boot. Não aplicável; processo gerenciado via PXE e DHCP
- Seção 10.1.4, “Instalação remota simples por SSH: configuração de rede estática”
- Parâmetros necessários para inicialização #
Localização do servidor de instalação
Dispositivo de rede
Endereço IP
Máscara de rede
Gateway
Habilitação SSH
Senha SSH
Opções de Boot #install=(nfs,http,ftp,smb)://CAMINHO_MÍDIA_INST
netdevice=DISP_REDE
(necessário apenas se vários dispositivos de rede estiverem disponíveis)hostip=ENDEREÇO_IP
netmask=MÁSCARADEREDE
gateway=GATEWAY_IP
ssh=1
ssh.password=SENHA
- Seção 10.1.5, “Instalação remota simples por SSH: configuração de rede dinâmica”
- Parâmetros necessários para inicialização #
Localização do servidor de instalação
Habilitação SSH
Senha SSH
Opções de Boot #install=(nfs,http,ftp,smb)://CAMINHO_MÍDIA_INST
ssh=1
ssh.password=SENHA
- Seção 10.1.6, “Instalação remota por SSH: inicialização PXE e Wake on LAN”
Localização do servidor de instalação
Localização do servidor TFTP
Habilitação SSH
Senha SSH
Opções de Boot. Não aplicável; processo gerenciado via PXE e DHCP
Saiba mais sobre as opções de boot linuxrc usadas para inicializar um sistema Linux em http://en.opensuse.org/SDB:Linuxrc.
10.2.2.1 Instalando produtos complementares e atualizações de driver #
O SUSE Linux Enterprise Server suporta a instalação de produtos complementares, como extensões (por exemplo, SUSE Linux Enterprise High Availability Extension), produtos de terceiros e drivers ou softwares adicionais. Para instalar automaticamente um produto complementar durante a implantação remota do SUSE Linux Enterprise Server, especifique o parâmetro addon=REPOSITÓRIO
.
REPOSITÓRIO deve ser um repositório hospedado reconhecido pelo YaST (YaST2 ou YUM (rpm-md)). Não são suportadas imagens ISO no momento.
Você encontra atualizações de driver em http://drivers.suse.com/. Nem todas as atualizações de driver são fornecidas como repositórios; algumas apenas estão disponíveis como imagens ISO e, portanto, não podem ser instaladas com o parâmetro addon
. Há instruções sobre como instalar atualizações de driver por imagem ISO disponíveis em http://drivers.suse.com/doc/SolidDriver/Driver_Kits.html.
10.3 Monitorando o processo de instalação #
Há várias opções para monitorar o processo de instalação remotamente. Se as opções de boot apropriadas foram especificadas durante a inicialização da instalação, o VNC ou o SSH pode ser usado para controlar a instalação e a configuração do sistema de uma estação de trabalho remota.
10.3.1 Instalação VNC #
Usando um software viewer de 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 visualizador VNC ou um browser da Web.
10.3.1.1 Preparando para instalação VNC #
Para habilitar o VNC no destino da instalação, especifique as opções de boot apropriadas no boot inicial da instalação (consulte a Seção 10.2.2, “Usando opções de boot personalizadas”). 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 da instalação se anuncia por OpenSLP, é possível recuperar as informações de endereço do destino da instalação por um browser SPL sem a necessidade de nenhum contato físico com a instalação propriamente dita, desde que a sua configuração de rede e todas as máquinas suportem OpenSLP:
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 denominadoYaST.installation.suse
.Execute
slptool findsrvs
YaST.instalação.suse para ver uma lista das instalações disponíveis. Use o endereço IP e a porta (normalmente,5901
) fornecidos pelo viewer do VNC.
10.3.1.2 Conectando-se ao programa de instalação #
Para conectar-se a um servidor VNC (neste caso, o destino da instalação), inicie um aplicativo viewer VNC independente em qualquer sistema operacional.
Com o VNC, é possível controlar a instalação de um sistema Linux de qualquer outro sistema operacional, incluindo outras variedades do Linux, Windows ou macOS.
Em uma máquina Linux, verifique se o pacote tightvnc
está instalado. Em uma máquina Windows, instale a porta Windows deste aplicativo, que pode ser obtida na home page do TightVNC (http://www.tightvnc.com/download.html).
Para conectar-se ao programa de instalação executado na máquina de destino, proceda da seguinte maneira:
Inicie o visualizador VNC.
Digite o endereço IP e o número de exibição do destino de instalação como fornecidos pelo browser SLP ou pelo próprio programa de instalação:
IP_ADDRESS:DISPLAY_NUMBER
Uma janela é aberta na área de trabalho, mostrando as telas do YaST como em uma instalação local normal.
10.3.2 Instalação SSH #
Com o SSH, você pode controlar remotamente a instalação da sua máquina Linux usando qualquer software cliente SSH.
10.3.2.1 Preparando para instalação SSH #
Além de instalar o pacote de software necessário (OpenSSH para Linux e PuTTY para Windows), você precisa especificar as opções de boot apropriadas para habilitar o SSH para instalação. Consulte o Seção 10.2.2, “Usando opções de boot personalizadas” para obter os detalhes. Por padrão, o OpenSSH é instalado em qualquer sistema operacional baseado no SUSE Linux.
10.3.2.2 Conectando-se ao programa de instalação #
Recupere o endereço IP do destino da instalação. Se você tiver acesso físico à máquina de destino, use o endereço IP fornecido pela rotina de instalação no console após a primeira inicialização. Do contrário, use o endereço IP que foi atribuído a este host específico na configuração de servidor DHCP.
Em uma linha de comando, digite o seguinte comando:
ssh -X root@ ip_address_of_target
Substitua ENDEREÇO_IP_DO_DESTINO pelo endereço IP real do destino da instalação.
Quando for solicitado um nome de usuário, digite
root
.Quando for solicitada uma senha, digite a que foi definida com a opção de inicialização do SSH. Depois que você autenticar com êxito, será exibido um prompt de linha de comando para o destino da instalação.
Digite
yast
para iniciar o programa de instalação. Uma janela é aberta mostrando as telas normais do YaST como descrito no Capítulo 6, Instalação com o YaST.