Configure o failover Ethernet confiável com o SLES 15 Bonding.
Crie uma conexão Ethernet redundante no SLES 15 com o YaST e o Wicked, configure o bonding ativo-backup e verifique ambas as portas e o failover.
Cenário ilustrativo: Um administrador precisa provisionar uma segunda máquina virtual SLES 15 para um serviço web de laboratório. O exemplo aqui utiliza uma máquina de referência para criar um perfil XML do AutoYaST, revisa e valida esse arquivo e, em seguida, inicializa uma máquina virtual descartável com o perfil. Trata-se de um exemplo de fluxo de trabalho, não de um relato de uma implementação real.
Para esta pequena implementação, crie um perfil de referência com o AutoYaST sudo yast clone_system, remova as configurações específicas da máquina ou confidenciais, valide o perfil e aponte o instalador do SLES para ele com o autoyast=parâmetro de inicialização. Mantenha a tela de confirmação do instalador ativada para o primeiro teste. O AutoYaST pode configurar o armazenamento e sobrescrever dados, portanto, nunca aponte um perfil não revisado para um disco de produção.
O AutoYaST descreve uma instalação em um arquivo de controle XML, geralmente nomeado como autoinst.xml. O Guia do AutoYaST para SLES 15 SP7 da SUSE recomenda a criação de um perfil de referência a partir de um sistema instalado ou o uso do módulo de Configuração de Autoinstalação do YaST. O método de linha de comando é conveniente para a máquina virtual de laboratório fictícia:
sudo yast clone_system
sudo ls -l /root/autoinst.xml
O clone captura a configuração da máquina de referência. Trate-o como um ponto de partida, não como um modelo universalmente portátil: verifique os nomes dos dispositivos de disco, tamanhos das partições, modo de inicialização, configurações de rede, seleção de pacotes, usuários e dados de registro em relação ao destino. Um host de origem com um layout de disco local diferente da nova VM pode gerar uma proposta de armazenamento insegura. Se o sistema de origem contiver segredos ou identificadores específicos da máquina, remova-os ou substitua-os antes de distribuir o perfil.

Abra o arquivo /root/autoinst.xmlem um editor de texto e inspecione suas seções antes de disponibilizá-lo para o instalador. Priorize o particionamento: um perfil pode inicializar uma unidade e apagar o conteúdo existente. Para o exemplo prático, confirme se a máquina virtual de destino possui um disco virtual descartável com o tamanho desejado e se as regras de seleção de dispositivo do perfil correspondem a essa máquina virtual. Além disso, substitua o nome do host, a configuração de IP, as credenciais do usuário e as configurações de registro quando forem diferentes do sistema de referência.
Os perfis do AutoYaST podem incluir hashes de senhas, chaves de registro, scripts ou outros valores confidenciais. Limite o acesso aos arquivos e evite colocar informações confidenciais em um URL público, no histórico de comandos de inicialização ou em um repositório desprotegido. Use um servidor de perfis com controle de acesso e HTTPS sempre que disponível. Certifique-se de que o instalador confie no certificado do servidor e consiga acessar o host durante a inicialização.
Primeiro, verifique se o documento é um XML bem formado e, em seguida, peça ao AutoYaST para processá-lo e importá-lo:
xmllint /root/autoinst.xml
sudo yast2 autoyast check-profile \
filename=/root/autoinst.xml output=/root/autoinst-checked.xml
xmllintDetecta erros na estrutura XML, como uma tag não fechada; não confirma se todas as configurações do AutoYaST são válidas. O comando AutoYaST do SLES check-profilerealiza verificações adicionais de perfil. Seu resultado pode variar de acordo com a arquitetura, a mídia e a versão do pacote YaST, portanto, não substitui a instalação em uma máquina virtual de teste representativa. Não habilite sua run-scripts=trueopção para um perfil não confiável: scripts em um perfil podem ser executados como root.

Para uma instalação de laboratório, coloque o arquivo em um servidor HTTPS acessível e adicione seu endereço às opções de inicialização da mídia de instalação do SLES:
autoyast=https://provision.example.test/profiles/lab-sles.xml
example.testé um nome de exemplo reservado; substitua-o pelo nome do seu servidor de perfil. A SUSE também documenta outros locais de perfil, incluindo NFS, USB e um arquivo na mídia de inicialização. Se o perfil for remoto, o instalador precisa de conectividade de rede com antecedência suficiente para buscá-lo. Nos casos em que a configuração de rede não for iniciada automaticamente, a SUSE documenta o uso de um parâmetro de rede no arquivo linuxrc, como , ifcfg=eth0=dhcpjuntamente com a opção de inicialização AutoYaST; substitua eth0por o nome real da interface do instalador. A SUSE também documenta ifcfg=eth*=dhcpa configuração do DHCP em todas as interfaces. O endereçamento estático requer a configuração de rede correspondente no momento da inicialização para o seu ambiente.

No SLES 15 SP7, o instalador pode exibir um resumo da configuração antes de gravar as alterações. Verifique se o produto, a rede, o software, o registro e, principalmente, o disco de destino correspondem ao plano de laboratório. O resumo é uma salvaguarda final útil. Mantenha a confirmação ativada durante os testes iniciais; desative-a apenas para execuções automatizadas após o perfil ter sido revisado e comprovado em dispositivos descartáveis representativos. O menu de inicialização exato e a fonte de perfil disponível dependem da mídia de instalação e do método de inicialização.

Comece com uma máquina virtual descartável que corresponda à arquitetura, modo de inicialização e layout de disco desejados. Inicialize-a a partir da mídia de instalação do SLES 15 com o parâmetro de perfil, siga o resumo do instalador e observe a saída do console ou serial em busca de erros de recuperação, registro, armazenamento ou pacotes. O AutoYaST pode executar uma segunda etapa após a instalação do sistema base, quando configurações adicionais exigirem a inicialização do sistema instalado; a documentação do SLES 15 SP7 observa que os pacotes `sles-15-sp7` autoyast2e `sles- autoyast2-installation15-sp7` são necessários para essa etapa.
Após a instalação, verifique o nome do host, o endereço, os pontos de montagem do armazenamento, os serviços habilitados, os pacotes esperados e o status de registro na nova máquina virtual. Compare esses resultados com o perfil e corrija-o antes de repetir o processo. Uma verificação XML bem-sucedida por si só não garante que o destino será instalado corretamente: repositórios disponíveis, hardware, enumeração de discos, acesso à rede e mídia do pacote de serviços são fatores importantes.
Para o laboratório fictício, o perfil estará pronto para reutilização somente após a inicialização da máquina virtual de teste e a configuração pretendida corresponder ao plano. Para escalar além de algumas máquinas semelhantes, considere separar a configuração compartilhada das configurações específicas de cada máquina com regras e classes do AutoYaST; estas introduzem arquivos extras e comportamentos de mesclagem que devem ser testados separadamente. Comece com o perfil mais simples que cubra com segurança o seu grupo-alvo.
Consulte o Guia do AutoYaST do SUSE SLES 15 SP7 para obter informações sobre criação, validação, localização e comportamento de instalação de perfis. Consulte também os documentos de referência de parâmetros de inicialização do SLES 15 SP7autoyast= . A referência de configuração de rede do linuxrc do SLES 15 SP7 explica a configuração inicial de rede para recuperação remota de perfis. As opções do AutoYaST e os esquemas de perfil podem variar de acordo com o Service Pack e os pacotes YaST instalados; verifique a documentação correspondente à mídia de instalação que você irá implantar.
Crie uma conexão Ethernet redundante no SLES 15 com o YaST e o Wicked, configure o bonding ativo-backup e verifique ambas as portas e o failover.
Transforme um sistema SLES 15 existente em um perfil AutoYaST revisado, valide-o e use-o para implantar um servidor de teste com menos etapas manuais.
Instale as ferramentas SLES 15 KVM e libvirt, habilite o serviço de host correto e configure as máquinas virtuais selecionadas para iniciar após uma reinicialização.
Utilize tarefas do systemd e o registro de inicialização anterior para localizar um serviço lento, uma montagem ou uma dependência de armazenamento e, em seguida, corrija-a sem mascarar a causa.
Use o firewall-cmd para inspecionar a zona ativa, permitir HTTP com segurança, preservar o acesso SSH e verificar se a regra persiste após uma reinicialização no SLES 15.
Rastreie uma falha do PAM até o serviço, a política de conta ou o provedor de identidade responsável e, em seguida, repare a configuração correta do SLES, preservando uma sessão de administrador em funcionamento.
Configure um servidor VPN WireGuard em Debian 12 para um cliente remoto. Configure chaves, encaminhamento IPv4, NAT com nftables, acesso ao firewall e verificações de conexão.
Conecte o ONLYOFFICE DocSpace ao Active Directory ou OpenLDAP, importe usuários e grupos com segurança, mapeie campos de conta e agende uma sincronização confiável.
Faça backup dos arquivos do Nextcloud e do MariaDB simultaneamente, agende snapshots criptografados do Restic com o cron e verifique a recuperação sem colocar o servidor em risco.
Exporte uma caixa de correio individual do Zimbra Community Edition, valide seu backup TGZ e restaure itens ausentes sem sobrescrever as mensagens existentes.