|
Este documento foi traduzido usando tecnologia de tradução automática de máquina. Sempre trabalhamos para apresentar traduções precisas, mas não oferecemos nenhuma garantia em relação à integridade, precisão ou confiabilidade do conteúdo traduzido. Em caso de qualquer discrepância, a versão original em inglês prevalecerá e constituirá o texto official. |
Suporte a Disco Externo
Visão Geral
SUSE Virtualization pode ser instalado e inicializado a partir de discos externos. Isso é particularmente útil em ambientes onde os hosts possuem NICs ou placas HBA que suportam inicialização a partir de dispositivos iSCSI externos ou arrays de armazenamento SAN. Sistemas sem disco são comuns em grandes datacenters.
As seções a seguir fornecem informações sobre como instalar SUSE Virtualization em um dispositivo iSCSI externo. O fluxo de trabalho para arrays SAN é semelhante, mas um conjunto diferente de argumentos do kernel pode ser necessário para permitir que SUSE Virtualization inicialize com sucesso a partir de um array SAN.
Instalação Baseada em iSCSI
Configurar o Destino iSCSI
|
As alterações necessárias na BIOS ou firmware dependerão do hardware que você utiliza. |
Quando o destino da instalação for ligado ou reiniciado, você deve entrar no menu de configuração do firmware para alterar as configurações de inicialização e habilitar a inicialização via iSCSI. As configurações variam de sistema para sistema.
Entrar no menu de configuração do firmware geralmente requer pressionar uma tecla designada (por exemplo, F2, F7 ou ESC). O sistema provavelmente exibirá uma lista de teclas disponíveis para funções específicas do firmware. No entanto, essa lista é exibida por um tempo muito curto, então você deve selecionar uma opção de menu antes que a lista desapareça e o sistema comece a inicializar.
As tarefas de configuração que você deve realizar incluem o seguinte:
-
Habilitar inicialização UEFI
-
Configurar parâmetros do iniciador e do destino iSCSI
-
Habilitar o dispositivo iSCSI no menu de inicialização
-
Defina a ordem de inicialização para que seu sistema inicie a partir do dispositivo iSCSI
Consulte a documentação do seu provedor de sistema para mais informações sobre configurações de inicialização e funções de firmware.
Instale SUSE Virtualization
Você pode carregar a SUSE Virtualization ISO usando qualquer um dos métodos padrão. O instalador deve detectar automaticamente o dispositivo iSCSI. Selecione este dispositivo quando for solicitado a especificar o disco de instalação.
As informações exibidas no instalador diferem ligeiramente quando você seleciona um destino iSCSI.
-
Tela de configuração de rede: Não exibe as interfaces de rede que são usadas para montar os volumes iSCSI.
-
Tela de configuração do disco: Mostra o primeiro caminho para um disco remoto com multipath. No entanto, após a instalação (assumindo que
os.externalStorageConfigseja fornecido), o sistema operacional inicia a partir do dispositivo multipath.
Durante a instalação, você deve fornecer um arquivo de configuração (config.yaml) que contenha multipath e argumentos adicionais do kernel. As informações são adicionadas ao sistema operacional instalado para permitir inicializações subsequentes a partir de um destino iSCSI.
Exemplo (config.yaml):
os:
write_files:
- content: |
name: "fix default gateway"
stages:
network:
- commands:
- ip route delete default dev enp4s0f0.2017
- ip route add default via 10.115.7.254
path: /oem/99_fix_gateway.yaml
externalStorageConfig:
enabled: true
multiPathConfig:
blacklist:
- vendor: "!QEMU"
product: "!QEMU HARDDISK"
blacklistWwids:
- ".*"
blacklistExceptions:
- vendor: "DELL"
product: "POWERVAULT"
blacklistExceptionWwids:
- "^0QEMU_QEMU_HARDDISK_disk[0-9]+"
additionalKernelArguments: "rd.iscsi.firmware vlan=enp4s0f0.2017:enp4s0f0 ip=10.115.48.10::10.115.55.254:255.255.248.0::enp4s0f0.2017:none"
A configuração de teste usa várias VLANs com tag, como VLAN 2017 (usada para conectar-se ao volume iSCSI) e VLAN 2011 (usada para a SUSE Virtualization interface de gerenciamento).
O argumento do kernel vlan=enp4s0f0.2017:enp4s0f0 ip=10.115.48.10::10.115.55.254:255.255.248.0::enp4s0f0.2017:none é necessário apenas se o volume iSCSI for acessível através de uma interface em uma VLAN com tag. Os argumentos garantem que uma interface adicional com tag seja criada durante a inicialização e que um endereço estático seja alocado para a interface. Consulte dracut.cmdline para mais informações sobre como configurar os argumentos do kernel para corresponder ao seu caso de uso.
A diretiva write_files é necessária para garantir que a interface de gerenciamento seja usada como o gateway padrão. Isso é essencial porque o RKE2 utiliza a interface com o gateway padrão como o endereço do nó.