AKS ativado por testes de validação de pré-instalação Arc
Aplica-se a: AKS no Azure Stack HCI 22H2, AKS no Windows Server
A tabela a seguir lista os testes que são executados quando você executa os cmdlets Set-AksHciConfig e Set-AksHciRegistration PowerShell. Os testes ajudam a garantir que, quando você executa a instalação real com Install-AksHci, o processo de instalação evita muitos problemas comuns de ambiente e configuração. Para uma melhor compreensão dos termos usados nos testes, consulte o artigo Conceitos do AKS Arc.
Nome do teste | Description | Resolução de problemas de recursos |
---|---|---|
Conectividade à Internet do host MOC | O teste valida se a máquina que hospeda o MOC tem conectividade com a Internet para os principais pontos de extremidade da Microsoft. | - Garantir que há conectividade dos hosts físicos para a internet. - Postagem de blog sobre solução de problemas de rede no Windows Server - Usar o HUD para solucionar problemas de rede no Azure Stack HCI - Requisitos de firewall para o Azure Stack HCI - Solução de problemas de componentes do Windows Server |
Limites do host MOC | Valida se a máquina que hospeda o MOC tem os recursos mínimos necessários. Consulte os requisitos de hardware publicados. | Certifique-se de que os requisitos mínimos são atendidos: Requisitos do sistema AKS Arc. |
Comunicação remota do host MOC | Valida se a comunicação remota do PowerShell está habilitada e funcionando da máquina de hospedagem MOC para outros hosts físicos no cluster. | - Solucionar problemas do CredSSP - Solucionar problemas de comunicação remota do PowerShell |
Configuração de rede MOC | Valida se a configuração de rede MOC está correta. Verifica que: - O comutador virtual existe. - O CloudServiceIP pode ser usado para fornecer um endereço IP estático a ser atribuído ao serviço MOC CloudAgent. Este valor deve ser fornecido usando o formato IPv4 padrão; por exemplo, 192.168.1.2. O endereço cloudServiceIP também deve ser criado a partir de uma das redes ClusterAndClient no cluster de failover subjacente. Você pode executar o Get-ClusterNetwork comando em uma janela elevada do PowerShell para localizar a função de rede. Você pode especificar esse endereço para garantir que qualquer coisa importante na rede esteja sempre acessível, porque o endereço IP não muda. - Deve ser capaz de criar e iniciar o recurso de cluster de failover. - O IP do serviço de nuvem não deve se sobrepor ao pool VIP, ou endereços IP k8snodepool fornecidos durante a configuração VNET. |
- Certifique-se de que o endereço IP do CloudServiceIP atende aos requisitos na descrição. - Conceitos de rede AKS Arc - Solução de problemas de rede AKS Arc - Não é possível colocar um nome de rede online em um cluster de failover |
Configuração do MOC SDN | Valida se a configuração SDN está correta e se o controlador de rede está disponível. O teste verifica se: - As informações de FQDN ou endereço IP do controlador de rede estão acessíveis. - Referência de recurso de sub-rede do balanceador de carga do controlador de rede é fornecida. - Controlador de rede L netRef é fornecido. |
- Se você estiver fornecendo parâmetros SDN, certifique-se de que SDN está disponível no sistema. - Conceitos de rede AKS Arc - Solução de problemas de SDN - Lista de verificação para solução de problemas de SDN |
Diretórios MOC | Valida diretórios MOC. O teste verifica: - Nomes de diretórios válidos. - O diretório Config não pode conter o diretório de trabalho. - Verifique se o diretório de trabalho está no volume compartilhado do cluster. - Verifique se os diretórios não são locais. - Verifique se o diretório de trabalho não é a unidade do sistema ou root. |
- Certifique-se de que a conta de usuário tenha acesso aos diretórios fornecidos. - Verifique se não existe nenhuma instalação anterior do MOC. - Verifique se o diretório config não pode conter o diretório de trabalho. |
Estado de funcionamento do cluster de ativação pós-falha | Valida a integridade do cluster de failover. Ele verifica se os nós do cluster e a rede do cluster estão disponíveis. | - Verifique se há uma configuração de failover, consulte Clustering de failover. - Execute um teste de validação de cluster HCI. - Solução de problemas do cluster de failover |
Registro HCI do cluster de failover | Valida o registro HCI do cluster de failover. O teste verifica a presença de um cluster de failover. | - Execute um teste de validação de cluster HCI. - Solução de problemas do cluster de failover |
Configuração do cluster de gerenciamento AKS | Valida a configuração do cluster de gerenciamento AKS e a configuração correspondente da máquina host para garantir que o host esteja pronto para instalá-lo com êxito. Verifica: - A imagem de gestão do AKS está presente. - Os binários relacionados ao arco AKS estão presentes em todos os nós. - As funções de nuvem HCI necessárias do Azure Stack são adicionadas. - Verifica a localização na nuvem do Azure Stack HCI. - Verifica o contêiner de armazenamento em nuvem do Azure Stack HCI. - Verifica as permissões para criar um recurso do Azure. - Verifica a rede HCI do Azure Stack e o tipo de balanceador de carga. - Verifica a configuração do Kube-Vip. - Verifica IPs Vip-pool. - Verifica os IPs do pool de nós K8s. |
- Revise os requisitos do Ative Directory. - Solução de problemas de rede AKS Arc - Certifique-se de que o usuário tem as permissões necessárias. - Certifique-se de que a formatação do IP está correta. |
Conectividade de proxy de configuração de cluster de gerenciamento AKS | Valida se a configuração permite conectividade com a Internet para pontos de extremidade da Microsoft com ou sem um servidor proxy. | - Certifique-se de que o anfitrião tem conectividade com a Internet. - Siga o guia de configurações de proxy. |
Conectividade à Internet AKS Arc | Valida que a máquina virtual que hospeda o AKS Arc tem conectividade com a Internet para os principais pontos de extremidade da Microsoft. | - Garantir que há conectividade dos hosts físicos para a internet. - Se você estiver usando um proxy, verifique se as configurações de proxy passadas em Set-AksHciConfig estão corretas. - Verifique se há conectividade de qualquer VM no intervalo de IP do pool de nós fornecido nos parâmetros -k8sNodeIpPoolStart do cmdlet New-AksHciNetworkSetting e -k8sNodeIpPoolStart .- Postagem de blog sobre solução de problemas de rede no Windows Server - Usar o HUD para solucionar problemas de rede no Azure Stack HCI - Requisitos de firewall para o Azure Stack HCI - Solução de problemas de componentes do Windows Server |
Disponibilidade de DNS | Valida se os servidores DNS fornecidos estão disponíveis. | Verifique se os servidores DNS fornecidos no parâmetro -dnsServers do cmdlet New-AksHciNetworkSetting estão disponíveis para VMs no intervalo de IP fornecido nos parâmetros -k8sNodeIpPoolStart e -k8sNodeIpPoolStart . |
Conectividade entre a VM que hospeda o AKS Arc (cluster de gerenciamento) e o agente de nuvem. | Valida que as VMs no intervalo K8sNoodPool podem alcançar o ponto de extremidade do agente de nuvem. | - Certifique-se de que os servidores DNS fornecidos em New-AksHciNetworkSetting podem resolver o FQDN do agente de nuvem. - Certifique-se de que o endpoint do agente de nuvem está online. |