Quando você inicializa um host que deseja provisionar ou reprovisionar com o vSphere Auto Deploy, a infraestrutura vSphere Auto Deploy fornece o perfil da imagem e, opcionalmente, um perfil de host, uma localização de vCenter Server e um pacote de script para esse host.
O processo de inicialização é diferente para hosts que ainda não foram provisionados com o vSphere Auto Deploy (primeira inicialização) e hosts que foram provisionados com o vSphere Auto Deploy e adicionados a um sistema vCenter Server do (inicialização subsequente).
Pré-requisitos da primeira inicialização
Antes de um primeiro processo de inicialização, você deve configurar o sistema do. A configuração inclui as tarefas a seguir, que são discutidas mais detalhadamente Preparando para vSphere Auto Deploy.
- Configure um servidor DHCP que atribua um endereço IP a cada host na inicialização e que aponte o host para o servidor TFTP para baixar o carregador de inicialização iPXE a partir do.
- Se os hosts que você planeja provisionar com vSphere Auto Deploy estiverem com BIOS herdado, verifique se o servidor vSphere Auto Deploy tem um endereço IPv4. A inicialização do PXE com firmware de BIOS herdado só é possível por meio do IPv4. A inicialização do PXE com o firmware UEFI é possível com IPv4 ou IPv6.
- Identifique um perfil de imagem a ser usado de uma das seguintes maneiras.
- Escolha um ESXi de imagem em um depósito público.
- (Opcional) Crie um perfil de imagem personalizado usando vSphere ESXi Image Builder e coloque o perfil de imagem em um depósito que o vSphere Auto Deploy servidor possa acessar. O perfil de imagem deve incluir um VIB de base ESXi.
- (Opcional) Se você tiver um host de referência no seu ambiente, exporte o perfil do host de referência e defina uma regra que aplique o perfil do host a um ou mais hosts. Consulte Configurando um host de referência do vSphere Auto Deploy.
- Especifique as regras para a implantação do host e adicione as regras ao conjunto de regras ativo.
Visão geral da primeira inicialização
Quando um host que ainda não foi provisionado com vSphere Auto Deploy é inicializado (primeira inicialização), o host interage com vários componentes de vSphere Auto Deploy.
- Quando o administrador liga um host, o host inicia uma sequência de inicialização PXE.
O servidor DHCP atribui um endereço IP ao host e instrui o host a entrar em contato com o servidor TFTP.
- O host contata o servidor TFTP e baixa o arquivo iPXE (carregador de inicialização executável) e um arquivo de configuração iPXE.
- O iPXE começa a ser executado.
O arquivo de configuração instrui o host a fazer uma solicitação de inicialização HTTP para o servidor vSphere Auto Deploy. A solicitação HTTP inclui informações de hardware e rede.
- Em resposta, o vSphere Auto Deploy de serviços executa estas tarefas:
- Consulta o mecanismo de regras para obter informações sobre o host.
- Transmite os componentes especificados no perfil da imagem, o perfil de host opcional e as informações vCenter Server localização.
- O host é inicializado usando o perfil da imagem.
Se o vSphere Auto Deploy forneceu um perfil de host, o perfil do host é aplicado ao host.
- vSphere Auto Deploy adiciona o host ao vCenter Server que vSphere Auto Deploy está registrado no.
- Se uma regra especificar uma pasta de destino ou cluster no sistema vCenter Server nuvem, o host será colocado nessa pasta ou cluster. A pasta de destino deve estar em um centro de dados.
- Se não existir nenhuma regra que especifique um local vCenter Server inventário local, o vSphere Auto Deploy adicionará o host ao primeiro centro de dados exibido na interface vSphere Client usuário.
- (Opcional) Se o perfil do host exigir que o usuário especifique determinadas informações, como um endereço IP estático, o host será colocado no modo de manutenção quando o host for adicionado ao sistema do vCenter Server.
Você deve reaplicar o perfil do host e atualizar a personalização do host para que o host saia do modo de manutenção. Ao atualizar a personalização do host, responda a todas as perguntas quando solicitado.
- Se o host fizer parte de um cluster DRS, as máquinas virtuais de outros hosts poderão ser migradas para o host depois que o host tiver sido adicionado com êxito ao sistema vCenter Server.
Inicializações subsequentes sem atualizações
Para hosts provisionados com o vSphere Auto Deploy e gerenciados por um sistema do vCenter Server, as inicializações subsequentes podem se tornar completamente automáticas.
- O administrador reinicializa o host.
- À medida que o host é inicializado, vSphere Auto Deploy provisiona o host com seu perfil de imagem e perfil de host.
- As máquinas virtuais são ativadas ou migradas para o host com base nas configurações do host.
- Host autônomo. As máquinas virtuais são ligadas de acordo com as regras de autoinicialização definidas no host.
- Host do cluster DRS. As máquinas virtuais que foram migradas com êxito para outros hosts permanecem lá. As máquinas virtuais nas quais nenhum host tinha recursos suficientes estão registradas no host reinicializado.
Se o vCenter Server não estiver disponível, o host entrará em contato com o vSphere Auto Deploy servidor e será provisionado com um perfil de imagem. O host continuará a entrar em contato com o servidor vSphere Auto Deploy até vSphere Auto Deploy se reconectar ao vCenter Server sistema.
vSphere Auto Deploy não poderá configurar switches distribuídos do vSphere se vCenter Server não estiver disponível, e as máquinas virtuais serão atribuídas aos hosts somente se participarem de um cluster HA. Até que o host seja reconectado a vCenter Server e o perfil do host seja aplicado, o switch não poderá ser criado. Como o host está no modo de manutenção, as máquinas virtuais não podem ser iniciadas. Consulte Reprovisionar hosts com operações de reinicialização simples.
Todos os hosts configurados para exigir a entrada do usuário são colocados no modo de manutenção. Consulte Atualizar a personalização do host no vSphere Client.
Inicializações subsequentes com atualizações
Você pode alterar o perfil de imagem, o perfil do host, a localização do vCenter Server ou o pacote de scripts para hosts. O processo inclui alterar regras e testar e reparar a conformidade das regras do host.
- O administrador usa o cmdlet Copy-DeployRule PowerCLI para copiar e editar uma ou mais regras e atualizar o conjunto de regras. Consulte Visão geral do vSphere Auto Deploy processo usando o PowerCLI para obter um exemplo.
- O administrador executa o cmdlet Test-DeployRulesetCompliance para verificar se cada host está usando as informações que o conjunto de regras atual especifica.
- O host retorna um objeto PowerCLI que encapsula as informações de conformidade.
- O administrador executa o cmdlet do Repair-DeployRulesetCompliance para atualizar o perfil de imagem, o perfil de host ou vCenter Server localização que o vCenter Server armazena para cada host.
- Quando o host é reinicializado, ele usa o perfil de imagem, o perfil do host, vCenter Server localização ou o pacote de script atualizado para o host.
Se o perfil do host estiver configurado para solicitar a entrada do usuário, o host será colocado no modo de manutenção. Siga as etapas em Atualizar a personalização do host no vSphere Client.
Consulte Testar e reparar a conformidade da regra.
Provisionamento de sistemas com switches distribuídos
Você pode configurar o perfil de host de um host vSphere Auto Deploy host de referência com um switch distribuído.
Quando você configura o switch distribuído, a política de parâmetros de configuração de inicialização é automaticamente definida para corresponder aos parâmetros de rede necessários para a conectividade do host após uma reinicialização.
- O host cria um switch virtual padrão com as propriedades especificadas no campo de parâmetros de configuração de inicialização.
- O host cria as NICs VMkernel. As NICs VMkernel permitem que o host se conecte vSphere Auto Deploy aos sistemas vCenter Server rede.