Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Depois de atualizar o Azure Local da versão 2510 para a 2511 ou 2512, a criação de novos clusters AKS Arc falha enquanto os clusters existentes e outras operações continuam a funcionar normalmente.
Visão geral
O AKS ativado pelo Azure Arc no Azure Local suporta operações do ciclo de vida do cluster, incluindo criação, atualização e gestão. Quando o Azure Local é atualizado da versão 2510 para a 2511 ou 2512, um problema de configuração com o HybridAksExtension impede a criação de novos clusters do AKS Arc. Este problema não afeta clusters AKS existentes nem instalações novas do Azure Local 2511 ou 2512.
Sintomas
Após atualizar o Azure Local da versão 2510 para a 2511 ou 2512, poderá observar o seguinte problema ao tentar criar novos clusters ARKS Arc:
A criação do cluster falha devido a um erro de tempo limite.
"message": "Error: Timed out waiting for the operation to complete. Detailed message: AKSAddonsReady: Warning: AddonNotReady: ProviderCSIDriver: AddOn not ready.\n: Timed out CorrelationId: "A falha reproduz-se consistentemente apenas em sistemas atualizados a partir do 2510.
Não foram observadas falhas na atualização do host ou nas atualizações existentes do cluster.
Motivo
Este problema ocorre devido a um problema com o HybridAksExtension no Azure Local 2511 ou 2512. Quando se atualiza da versão 2510 para a 2511 ou 2512, o sistema entra num estado que impede a criação de novos clusters. No entanto, clusters existentes e outras operações continuam a funcionar normalmente.
Âmbito e impacto
Esta secção descreve os cenários de atualização afetados por esta questão e o impacto nos ambientes dos clientes.
Cenários afetados
- Azure Local atualizado da versão 2510 para 2511.
- Azure Local atualizado da versão 2510 para a 2512.
- Tentativa de criar um novo cluster AKS Arc após a atualização.
| Caminho de atualização local do Azure | Resultado da criação do cluster AKS Arc |
|---|---|
| Atualização 2510 → 2511 | ❌ Fracasso |
| Atualização 2510 → 2512 | ❌ Fracasso |
Impacto no cliente
- Os clientes que atualizam o Azure Local de 2510 para 2511 ou 2512 são bloqueados de criar novos clusters AKS Arc.
- Risco de produção para clientes que planeiam a expansão do cluster pós-atualização.
- O caminho de atualização continua a funcionar, mascarando o problema até que se tente a criação de clusters.
Confirme o problema
Verifique se o seu ambiente é afetado ao verificar a versão HybridAksExtension.
Passo 1: Verifique a versão da extensão
Execute os seguintes comandos para verificar a versão do HybridAksExtension:
az login --use-device-code --tenant <Azure tenant ID>
az account set -s <subscription ID>
$res=get-archcimgmt
az k8s-extension show -g $res.HybridaksExtension.resourceGroup -c $res.ResourceBridge.name --cluster-type appliances --name hybridaksextension
Passo 2: Verificar a aplicabilidade da questão
É afetado por este problema se os seguintes itens se aplicarem:
- A versão do HybridAksExtension é a 4.0.X (versões anteriores à 4.0.92).
- O Azure Local foi atualizado da versão 2510 para 2511 ou 2512.
- Estás a tentar criar um novo cluster AKS Arc.
Solução
Para resolver o problema da criação do cluster, atualize o HybridAksExtension para a versão mais recente usando os seguintes comandos PowerShell.
Atualizar o HybridAksExtension para a versão mais recente
Execute os seguintes comandos PowerShell para atualizar o HybridAksExtension para a versão mais recente do patch:
Install-Module -Name Support.AksArc
Import-Module Support.AksArc
Invoke-SupportAksArcRemediation_HotFix_2511_2512CreateCluster
Este comando atualiza a extensão para a versão 4.0.92 ou posterior, o que resolve o problema da criação do cluster.
Verifica a correção
Após executar os comandos de remediação, verifique se a extensão foi atualizada:
az login --use-device-code --tenant <Azure tenant ID>
az account set -s <subscription ID>
$res=get-archcimgmt
az k8s-extension show -g $res.HybridaksExtension.resourceGroup -c $res.ResourceBridge.name --cluster-type appliances --name hybridaksextension
Confirme que a versão do HybridAksExtension é 4.0.92 ou posterior.
Resolução
Este problema está atualmente a ser investigado e está em curso uma correção permanente.
Até que a correção seja totalmente validada e lançada, recomenda-se aos clientes que sigam a solução alternativa recomendada descrita neste artigo. Esta página é atualizada à medida que mais orientações forem disponíveis.
Próximos passos
- Se está a planear atualizar do Azure Local 2510 para o 2511 ou 2512, aplique os passos de mitigação antes de tentar criar novos clusters AKS Arc.
- Se o seu ambiente já estiver afetado, execute os comandos de remediação e verifique a versão da extensão antes de tentar novamente a criação do cluster.
- Consulte os registos de criação de clusters para mais detalhes de erro caso persistam problemas.
- Se persistirem problemas ou se precisar de ajuda, contacte o Suporte da Microsoft com detalhes sobre o caminho de atualização e o comportamento observado.